Intereting Posts
Ошибка «Нет данных» в Chrome каждый раз, когда я пытаюсь обновить файл функций темы Создание структурированных документов (книг) в WordPress? Условное пользовательское меню? Wordlock clone metabox не работает Как я могу отобразить число для представления порядка публикации? Хотите, чтобы заголовки и нижние колонтитулы управлялись CMS. Редакторы могут изменять свой контент из раздела wordpress admin Когда незарегистрированный пользователь отправляет форму для настраиваемого типа сообщения, отправьте электронное письмо, которое позволяет им удалить их сообщение Размещение необработанного HTML внутри короткого кода WordPress Использование jQuery DataTables и yadcf Очистить содержимое от wp_editor Странное поведение с добавлением _ {$ meta_type} _metadata | Фильтр add_post_metadata Как вставить тире (-) в базу данных с помощью wpdb и new_to_publish hook? Добавьте <span> в вывод <li> <? wp_nav_menu ()?> Каков правильный способ получить содержимое страницы? Попытка выполнить функцию update_post_meta

Авторы фильтров по метаоценке

Я добавил раздел в мои профили пользователей под названием ArtistCategory. Это может быть значение X или Z.

Я использую код ниже, чтобы получить список, который я использую в меню, и покажут художникам display_name художников ArtistsCategory. Все идет нормально.

http://pastebin.com/jQHDjtF2

Я хотел бы отфильтровать запрос, показывая только авторов из ArtistsCategory X и не могу понять. Все, что я могу найти, связано с сообщением. Надеюсь, кто-то может помочь мне в этом. Благодаря!

Solutions Collecting From Web of "Авторы фильтров по метаоценке"

Есть ли конкретная причина, по которой вы не используете WP_User_Query? Это облегчило бы то, что вы хотите. Вы можете прочитать здесь .

Что-то в этом роде решило бы вашу проблему, насколько я понимаю:

$args = array( "meta_key" => "ArtistCategory", "meta_value" => "X" //or "Z" ); $authors = new WP_User_Query($args); if (!empty($authors)) { echo '<ul>'; foreach ($authors as $author){ //However you want to echo each author. } echo '</ul>'; } else { echo 'No authors found'; }