Пока нет основного сайта, надо добавить интересное решение что бы не забыть.
Приступим.
Берем плагин Code Snippets (https://wordpress.org/plugins/code-snippets/)
Устанавлвиаем в репозиторий свой и в нем созаем 2 сниппита
Первый для отключения тегов тип Архив, категории и прочее
называем например :
Get rid of the “Category:”, “Tag:”, “Author:”, “Archives:” and “Other taxonomy name:” in the archive title.
и вставляем этот код
add_filter( 'get_the_archive_title', 'my_theme_archive_title' );
/**
Remove archive labels.
@param string $title Current archive title to be displayed.
@return string Modified archive title to be displayed.
*/
function my_theme_archive_title( $title ) {
if ( is_category() ) {
$title = single_cat_title( '', false );
} elseif ( is_tag() ) {
$title = single_tag_title( '', false );
} elseif ( is_author() ) {
$title = '' . get_the_author() . '';
} elseif ( is_post_type_archive() ) {
$title = post_type_archive_title( '', false );
} elseif ( is_tax() ) {
$title = single_term_title( '', false );
} elseif ( is_home() ) {
$title = single_post_title( '', false );
}
return $title;
}
Далее маленький лайфхак для вукомерца, так как по умолчанию Российских городов нет и надо еще приложить кучу сил что бы реализовать то что хотелось бы.
Называем снипет к примеру “города России” и добавляем
/**
@snippet Регионы России для добавления в доставкее и на странице оформления заказа
@sourcecode https://wpruse.ru/my-plugins/dobavit-regiony-dostavki-v-woocommerce/
@testedwith WooCommerce 3.8
@author Artem Abramovich
@see https://ru.wordpress.org/plugins/wc-city-select/
*/
add_filter( 'woocommerce_states', 'awrr_states_russia' );
function awrr_states_russia( $states ) {
$states['RU'] = array(
'01' => 'Республика Адыгея',
'02' => 'Республика Башкортостан',
'03' => 'Республика Бурятия',
'04' => 'Республика Алтай',
'05' => 'Республика Дагестан',
'06' => 'Республика Ингушетия',
'07' => 'Республика Кабардино-Балкария',
'08' => 'Республика Калмыкия',
'09' => 'Республика Карачаево-Черкессия',
'10' => 'Республика Карелия',
'11' => 'Республика Коми',
'12' => 'Республика Марий Эл',
'13' => 'Республика Мордовия',
'14' => 'Республика Саха',
'15' => 'Республика Северная Осетия — Алания',
'16' => 'Республика Татарстан',
'17' => 'Республика Тыва',
'18' => 'Удмуртская Республика',
'19' => 'Республика Хакасия',
'20' => 'Чеченская республика',
'21' => 'Чувашская Республика',
'22' => 'Алтайский край',
'23' => 'Краснодарский край',
'24' => 'Красноярский край',
'25' => 'Приморский край',
'26' => 'Ставропольский край',
'27' => 'Хабаровский край',
'28' => 'Амурская область',
'29' => 'Архангельская область',
'30' => 'Астраханская область',
'31' => 'Белгородская область',
'32' => 'Брянская область',
'33' => 'Владимирская область',
'34' => 'Волгоградская область',
'35' => 'Вологодская область',
'36' => 'Воронежская область',
'37' => 'Ивановская область',
'38' => 'Иркутская область',
'39' => 'Калининградская область',
'40' => 'Калужская область',
'41' => 'Камчатский край',
'42' => 'Кемеровская область',
'43' => 'Кировская область',
'44' => 'Костромская область',
'45' => 'Курганская область',
'46' => 'Курская область',
'47' => 'Ленинградская область',
'48' => 'Липецкая область',
'49' => 'Магаданская область',
'50' => 'Московская область',
'51' => 'Мурманская область',
'52' => 'Нижегородская область',
'53' => 'Новгородская область',
'54' => 'Новосибирская область',
'55' => 'Омская область',
'56' => 'Оренбургская область',
'57' => 'Орловская область',
'58' => 'Пензенская область',
'59' => 'Пермский край',
'60' => 'Псковская область',
'61' => 'Ростовская область',
'62' => 'Рязанская область',
'63' => 'Самарская область',
'64' => 'Саратовская область',
'65' => 'Сахалинская область',
'66' => 'Свердловская область',
'67' => 'Смоленская область',
'68' => 'Тамбовская область',
'69' => 'Тверская область',
'70' => 'Томская область',
'71' => 'Тульская область',
'72' => 'Тюменская область',
'73' => 'Ульяновская область',
'74' => 'Челябинская область',
'75' => 'Забайкальский край',
'76' => 'Ярославская область',
'77' => 'Москва',
'78' => 'Санкт-Петербург',
'79' => 'Еврейская автономная область',
'82' => 'Республика Крым',
'83' => 'Ненецкий автономный округ',
'86' => 'Ханты-Мансийский автономный округ — Югра',
'87' => 'Чукотский автономный округ',
'89' => 'Ямало-Ненецкий автономный округ',
'92' => 'Севастополь',
);
return $states;
}
Разработчик данного чуда Абрамович Артем, спасибо ему за это решение. И да весь синтаксис, а точнее код можно вставить гутенбергом, выбрав “Код”.