Для вордпресса не видел таких плагинов фильтров, чтобы можно было делать составные title из нескольких термов таксономии.
Подскажу как кодом сделать.
У вордпресса для выборки записей из двух таксономий нужно, чтобы урл был в виде: site.ru/?tax1=slug&tax2=slug
Тоесть одна таксономия это например категория, вторая таксономия это цвет.
пример на сайте https://pokupner.ru/catalog/zhenskie-bryuki/details/s-tsvetochnym-printom/(тут catalog - категория, details - свойства товара)
Далее для получения названий терминов таксономий текущего запроса, используйте, что-то типа такого
$term_name1 = get_term_by('slug', get_query_var('tax1'), 'tax1')->name; //для одной таксономии $term_name2 = get_term_by('slug', get_query_var('tax2'), 'tax2')->name; //для второй таксономии
общее название:
echo $term_name1 .' '. $term_name2;
для изменения title используйте фильтр
add_filter( 'pre_get_document_title'
если нужны чпу. используйте add_rewrite_rule для изменения адресов
Не знаю, разбираться из-за 100 рублей не буду.
И что за новые правила для R кошельков?
На WMR который обнулил, его не сразу удалили, а только сегодня вместе со 100 рублями.
Да.
Новый кошель создал, не понятно, зачем оставили возможность создавать новый, если удаляют старый.
Удалили R кошелек, на нем 100 руб. было.
Хотя сам виноват, вчера по глупости обнулил его, потом вспомнил, что обнулять нельзя и решил по быстрому на него 100 р. закинуть.
И вот сегодня его больше со мной нет.
<select name="cat"> <option value="">Категория</value> <option value="1">Категория 1</value> <option value="2">Категория 2</value> </select>
добавить в форму поиска.
вместо cat=id, можно использовать category_name=slug
замените t1.taxonomy = 'category'
на
t1.taxonomy = 'articles_category'
post type => articles - тип поста необязательно указывать. если данные таксономии связаны только с ним
это что?
у меток не может быть двух одинаковых названий, также как и slug
И еще, если это не таксономия category, а произвольная, то get_query_var('cat') нужно заменить на get_queried_object()->term_id
$tags_count = $wpdb->get_results($wpdb->prepare(" SELECT DISTINCT terms2.name as name, terms2.term_id as term_id, COUNT(terms2.term_id) as count, terms2.slug as slug FROM wp_posts as p1 LEFT JOIN wp_term_relationships as r1 ON p1.ID = r1.object_ID LEFT JOIN wp_term_taxonomy as t1 ON r1.term_taxonomy_id = t1.term_taxonomy_id LEFT JOIN wp_terms as terms1 ON t1.term_id = terms1.term_id, wp_posts as p2 LEFT JOIN wp_term_relationships as r2 ON p2.ID = r2.object_ID LEFT JOIN wp_term_taxonomy as t2 ON r2.term_taxonomy_id = t2.term_taxonomy_id LEFT JOIN wp_terms as terms2 ON t2.term_id = terms2.term_id WHERE t1.taxonomy = 'category' AND p1.post_status = 'publish' AND terms1.term_id = %s AND t2.taxonomy = 'post_tag' AND p2.post_status = 'publish' AND p1.ID = p2.ID GROUP BY terms2.term_id ORDER BY count DESC ", get_query_var('cat'))); foreach($tags_count as $tag_count) { echo $tag_count->name.' ('.$tag_count->count.')<br>'; }
Не переходите в визуальный редактор, или добавляете скрипты через шорткоды
можно плагином поиска/замены пройтись по таблице wp_posts
плагин https://ru.wordpress.org/plugins/better-search-replace/
(бэкап сначала сделайте на всякий случай)
а этот плагин https://ru.wordpress.org/plugins/broken-link-checker/ поможет найти все такие ссылки (битые , с редиректами и т.д.)