Intereting Posts
Виджеты миграции WordPress не отображаются Как заставить header.php использовать разные css для разных страниц? Плагин Event Manager – обязательные поля для заказа Как запустить WordPress через 2 виртуальных машины для обеспечения высокой доступности WordPress помещает «rn» в каждую строку? Постоянная ссылка изменяется при редактировании опубликованной публикации в пользовательском типе сообщения Навигация, который работает выше и ниже заголовка Как читать xml-файл в WordPress? Элемент управления Customizer, который устанавливает для параметра значение "" или "пустое" и show () или hide () управление цветом Как показать страницу подкатегорий на странице? видеоролики видео не отображаются при загрузке содержимого с помощью ajax в лайтбокс В каком приоритете add_filter перезаписывает основные функции? Как написать тестируемые классы в WordPress Можно ли скрыть пользовательские пользовательские настройки пользовательского интерфейса / меню из определенных ролей пользователей? Кто-нибудь понял, как использовать WordPress MultiSite с помощью Domain Mapping & SSL?

Как отобразить отфильтрованное сообщение типа $ title даже при пустых результатах поиска?

Я использовал этот код для фильтрации $ title типа персонализированного сообщения, и он отлично работает, когда есть результаты поиска. Например, запрос на автомобили Mercedes Benz для продажи в Париже показал бы такой титул, как этот Mercedes Benz used cars for sale in Paris on Sitename

 add_filter('wpseo_title', 'vehicle_listing_title'); function vehicle_listing_title( $title ) { if ( get_post_type() == 'vehicles' ) { $location = get_the_terms($post->ID, 'vehicle_location'); $model = get_the_terms($post->ID, 'vehicle_model'); $title = $model[0]->name . 'used cars for sale in' . $location[0]->name .'on'. get_bloginfo('name'); } return $title; } 

Но опять же, когда нет каких-либо результатов поиска, код возвращает один заголовок термина. Например, запрос для автомобилей Mercedes Benz для продажи в Париже показал бы такой заголовок, как этот Mercedes Benz archives – Sitename Мне нужно это, чтобы вернуть отфильтрованный $ название для всех поисковых запросов, потому что у меня есть карта сайта, потянув эти ссылки из пользовательского типа сообщения. Поэтому я, очевидно, нуждаюсь в этом, чтобы действовать по причинам SEO.

Я боролся с этим в течение некоторого времени. Любая помощь будет оценена

Solutions Collecting From Web of "Как отобразить отфильтрованное сообщение типа $ title даже при пустых результатах поиска?"