Intereting Posts
Как получить только носители, которые уже были прикреплены к сообщению / странице? Заголовок длинного сообщения Misaligning Grid с избранным изображением Пользовательский тип сообщения со статической страницей для архива Миграция сайта – некоторые изображения не отображаются в медиатеке Получить идентификатор сообщения по вложению id? Каков наилучший способ реализовать разбиение на страницы ajax на пользовательские шаблоны на основе запросов? Уникальный пользователь для всех посетителей, но возможность прокомментировать с уникальным именем В каком приоритете add_filter перезаписывает основные функции? Пользовательский WordPress install – активировать пользовательскую тему CPT-архив 404ing при использовании пользовательского имени таксономии в качестве переменной Как вывести таксономический термин (включая ссылку на архив) на author.php? Загрузка индексной страницы WordPress вместо archive.php Код для определения проверки версии WP Поиск и удаление специальных коротких кодов из всех сообщений Записи с сообщениями, которые содержат по крайней мере 3 тега текущего сообщения

как указать в заголовке после листинга, если пользователю уже понравился этот пост

Я использую эту публикацию как систему в своей теме WordPress. я хочу указать любой тип подобного значка или что-то в заголовке сообщения на странице листинга, чтобы зарегистрированный пользователь мог знать без открытия, что ему уже понравился этот пост.

например, посмотрите этот пример:

введите описание изображения здесь

может ли кто-нибудь помочь мне с решением? Благодарю.

Solutions Collecting From Web of "как указать в заголовке после листинга, если пользователю уже понравился этот пост"

Судя по коду для подобной системы, вы должны узнать, понравился ли пользователь такой пост:

if ( is_user_logged_in() ) { $likes = get_user_meta( get_current_user_id(), '_liked_posts', true ); if ( is_array( $likes ) && in_array( get_the_ID(), $likes ) ) { echo '<span class="liked">Liked</span>'; } } 

Это отразится на <span> с классом, который liked если пользователю понравился пост. Этот код нужно будет найти в шаблоне, где вы хотите, чтобы значок «Понравился» появился.