Intereting Posts
«Post-name» Renders Использование page.php, но «post-name-2» отображает с помощью single.php WP перенаправлялся на install.php, я снова установил и заменил старые файлы на новый, но потерял все данные Как установить черновик страницы как родителя без публикации? «Неопределенный индекс» в wp-includes / media.php Какой плагин для социальных подключений вы рекомендуете? WordPress Multisite: установить языки шаблонов для домена? Заказывайте сообщения более чем одной переменной (meta_key и публикуйте дату и время) Как сохранить пользовательскую таксономию из представления переднего конца Условно запрашивать пользовательские типы сообщений по почте Meta для главной страницы блога? Таксономии, расширенные пользовательские поля и повторяемые поля Только разрешить создание новых подстраниц Роли пользователей WordPress, пользовательские типы сообщений и представления администратора Как разрешить роль пользователя-вкладчика может только удалить комментарий в wordpress? Как удалить отдельный блог в Multisite? Как загрузить изображение и вернуть идентификатор изображения?

Графика перед заголовком – Конкретная категория

Я пытаюсь добавить графику "category specific" перед заголовком этой категории. Каждая категория будет иметь отдельную графику. Это то, что у меня есть до сих пор, какие-то идеи?

function new_title( $title ) { $new_title = '⚠️ ' . $title; return $new_title; } add_filter( 'the_title', 'new_title' ); 
  • Приведенное выше добавляет графику во все заголовки

Solutions Collecting From Web of "Графика перед заголовком – Конкретная категория"

Попробуйте следующий код:

 function new_title( $title ) { if(in_the_loop() && !is_singular('page')) { $picArray = array( '3' => '⚠', '5' => '⛅', ); $cats = get_the_category(); $cat = $cats[0]->term_id; $title = $picArray[$cat] . ' ' . $title; } return $title; } add_filter( 'the_title', 'new_title' ); 

Сначала мы проверяем, находимся ли мы в цикле , и наш пост не является страницей . Переменная $picArray – это ассоциативный массив пар { category id } => { emoji html identity }. Конечно, вы должны построить этот массив в соответствии с вашими значениями.