@Valery23

Как вывести контент на страницу, если в url есть slug из таксаномии?

Всем привет. Есть сайт на Wordress. Есть таксаномия city, в ней большое количество городов, например moscow . Можно ли как то подгрузить контент на страницу, если в url адресе есть любая категория из таксаномии city. Сейчас я использую функцию:
<?php if ( (in_array('moscow',explode('/', $_SERVER['REQUEST_URI']))==1)) { ?>
<span> Контент </span>
<?php } ?>
то есть, если в url есть moscow то контент будет показываться. Но у меня очень много городов и получается надо прописывать столько же функций, может кто то подскажет, есть ли решение по проще?

P.S. Решение выводить просто по таксаномии
<?php IF ((is_tax( 'city' ) )) { ?>
 Контент 
<?php } ?>

не подойдет, так как у меня специфическая иерархия таксономий.
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
@kikimarik
Так посмотрите документацию вашего расширения, есть ли там функция, которая вернет массив что находится в city, что-то типо getChildren() и дальше сравнивайте массивы.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы