Intereting Posts
Query & the_content () отображается в заголовке Создание внешних приложений WordPress / Как они работают Параметры темы – WordPress Приоритет загрузки файла css в дочерней теме Meta Query вызывает несколько типов сообщений, основанных на ACF-полях, после обновления до WP 4.1 Часовой пояс по умолчанию жестко закодирован как UTC? Изменение «представленных на дату» комментариев Удаление определенных пунктов меню? Как получить содержимое (с определенным идентификатором) через ajax, нажав тег ссылки Многопользовательское создание поддоменов Сомнение | какова будет папка с корневым каталогом? Загрузка внешнего изображения с страницы редактирования профиля. (goldenapples) WP не использует выбранный шаблон template.php, который выбран для страницы Переопределить шаблон comments.php с плагином Назначить случайную (и уникальную) пользовательскую мета при регистрации Добавить пользовательскую таксономию под названием категории

Выделите Избранную Почту?

Я хотел бы «выделить» отмеченную должность выше всех других сообщений со специальным индикатором.

Есть ли в WordPress функция, которая сделает это, или мне нужно установить сторонний плагин?

Я использую пользовательскую установку WordPress (а не WP).

Solutions Collecting From Web of "Выделите Избранную Почту?"

Используйте «липкую» функцию.

В метаклассе «Атрибуты страницы» (обозначенном как « Опубликовать» ), если вы нажмете ссылку «Изменить» рядом с параметром « Видимость» , появится флажок, который позволяет «Привязать это сообщение к первой странице» .

Если тема не отменяет запрос по умолчанию, этот пост будет отображаться выше всех остальных. Кроме того, он добавляет имя класса «sticky» к атрибутам, возвращаемым post_class() , поэтому вы можете его post_class() , как хотите.

alt text

Чтобы добавить текст в свои избранные сообщения и выделить их, добавьте такую ​​функцию внутри цикла в index.php (или loop.php и т. Д., В зависимости от вашей темы):

 if (is_sticky($post->ID)) echo '<span class="featured">Featured!</span>'; 

Вы можете сделать то же самое с css: before property, например:

 div.sticky h2:before { content: "Featured! "; } 

(предполагая, что вы используете h2 для отображения заголовков ваших сообщений, и вы хотите добавить текст перед заголовком)