Intereting Posts
Страница плагинов и возможности Используйте wp_redirect, не блокируя другие действия Заменить атрибут__запуска в H2 в условном теге? Некоторые постоянные ссылки не работают и показывают 404 Где скрывается короткий код? Как фильтровать сообщения по пользовательским полям? Как получить HTML до </ head>? Как добавить идеальный апостроф и цитату в сообщениях WordPress? Форма контактного формуляра 7 работает над локальной установкой wordpress, но сбой на рабочем сервере Показать сообщение администратора при перенаправлении Как изменить по умолчанию идентификатор электронной почты WordPress для отправленного сообщения электронной почты? Должен ли я использовать относительные или абсолютные URL-адреса при указании на внутренние страницы пользовательский пул для пользовательского типа сообщения Заполнение ACF Выберите Dropdown из пользовательского типа сообщения WordPress Популярные сообщения Таблица Размер становится большим

Как получить список пользователей, которым нравится текущее сообщение в WordPress

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

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

благодаря

Solutions Collecting From Web of "Как получить список пользователей, которым нравится текущее сообщение в WordPress"

Согласно образцам кода в статье _user_liked post meta должны храниться все идентификаторы пользователей тех, кому это нравится. Что-то вроде этого должно быть в состоянии решить это для вас

 <?php $post_id = get_the_ID(); $users_liked = get_post_meta( $post_id, '_user_liked', true ); if ( '' !== $users_liked && ! empty( $users_liked ) ) { ?> <ul> <?php foreach ( array_values( $users_liked ) as $user_id ) : $user = get_user_by( 'id', $user_id ); if ( false === $user ) { continue; } ?> <li><?php echo $user->user_login; ?></li> <?php endforeach; ?> </ul> <?php }