Intereting Posts
Какие еще плагины доступны для отслеживания производительности приложения для WordPress? Принимайте блог-движок на моем сайте WordPress 301 перенаправление с веб-страницы на страницу wordpress в том же корне Как изменить виджет WordPress по умолчанию, чтобы иметь заголовки в привязанных тегах? Рекомендуемое изображение не задано Как изменить нежелательные дополнительные столбцы администратора? Обратный звонок после завершения настройки WordPress Как я могу разместить этот JavaScript в WordPress? Пользовательское меню навигации с awsAccordion как получить shortcode в галерее один единственный список UL вместо нескольких DL? wp_enqueue_style для плагина с несколькими таблицами стилей Разрешение проигрывателя SoundCloud в выдержке после публикации указать размер изображения для предварительного просмотра сообщения (не уменьшать изображение) Как получить индекс для настраиваемого сообщения? Почему я получаю ошибку «плагин не имеет допустимого заголовка»?

Отображение значка на основе типа сообщения

У меня есть определенный набор из семи разных типов сообщений и вы хотите отобразить значок для каждого в списке результатов поиска.

У меня есть следующий код для отображения типа сообщения, но я понятия не имею, как его расширить в if

<?php $post_type = get_post_type_object( get_post_type($post) ); echo $post_type->label ; ?> 

Любая помощь оценивается.

Solutions Collecting From Web of "Отображение значка на основе типа сообщения"

 <?php $post_type = get_post_type($post); switch ($post_type) { case "type1": echo "<img src='label1.png'/>"; break; case "type2": echo "<img src='label2.png'/>"; break; } ?> 

Вы также можете сделать это с помощью CSS. Если вы используете post_class () в результатах поиска, он будет иметь пост-тип, доступный в классах каждого сообщения, для стилизации каждого типа по-разному.

Затем вы просто применяете другое фоновое изображение в качестве значка для каждого класса типа post.