Articles of wp user query

Как отсортировать WP_USER_QUERY несколькими мета-полями?

У меня есть следующий WP_USER_QUERY в WordPress: $args = array( 'orderby'=>'meta_value', 'meta_query' => array ( 0 => array( 'key' => 'last_name', 'value' => 'smith' ), 1 => array( 'key' => 'first_name' ) ), ); $user_query = new WP_User_Query($args); Он работает в той мере, в какой он возвращает записи, которые я ожидаю, но orderby выключен – […]

Отображать пользователей из двух ролей в одном списке

Я задал вопрос несколько дней назад ( ссылка ) о проблеме, с которой я столкнулся с WP 4.1, и WP_User_Query я запускал с помощью настраиваемого мета-массива. Мой текущий код работал до тех пор, пока я не обновился до 4.1: if( is_array($user->role) == true){ $staff_role=esc_attr(implode(", ",$user->role)); } else {$staff_role=$user->role;}; $pm = array( 'orderby' => 'display_name', 'meta_query' […]

Функция поиска, нарушенная обновлением wp 4.2

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

Как включить метаинформацию пользователя в результирующий массив WP_User_Query?

Я пытаюсь выполнить некоторые довольно сложные пользовательские функции на пользовательском сайте WordPress. Клиент имеет страницу «О нас», которая включает список всех членов команды и их фотографий. Мы пытаемся настроить сайт так, чтобы все, что нужно сделать клиенту для добавления или удаления члена команды на странице About, было бы добавлять или удалять пользователя сайта. В основном, […]

WP_User_Query не возвращает пользователей с мета – что мне не хватает?

Я думаю, что здесь не хватает шага, но для жизни меня это не видно. Я пытаюсь показать простой список пользователей, которые имеют одну и ту же роль и имеют одно и то же значение метаданных для определенного ключа – а именно, учителей, связанных со школой. Вот мой код: <div class="teachers-list"> <h3>Your School's Teachers</h3> <ul> <?php […]

Расширить WP_User_Query или WP_User, чтобы вернуть все пользовательские поля?

Я пытаюсь вывести список из 5000+ записей участников для экспорта CSV. Запрос тайм-аут, и я полагаю, причина в том, что для заполнения CSV-файла мне нужно перебрать эти 5000 записей и вытащить пользовательскую мета для каждого пользователя отдельно. Можно ли расширить или переопределить WP_User_Query или WP_User, чтобы вернуть все пользовательские мета в одном запросе? В основном […]

Как получить пользователя с помощью display_name с WP_User_Query

Я использую WP_User_Query для получения пользователя с помощью display_name и других столбцов, таких как user_login , user_nicename . Вот код: $my_users = new WP_User_Query( array( 'role' => 'technician', 'search' => '*' . $search . '*', 'search_columns' => array( 'user_login', 'user_nicename', 'user_email', 'user_url', 'display_name' ) ) ); Он работает, если я ищу пользователя, который display_name – […]

Как получить WP_User_Query с несколькими аргументами роли

У меня есть две роли пользователя 1) поставщик 2) freevendor Здесь я пытаюсь получить пользователя от vendor роли пользователя и freevendor с приведенным ниже кодом, но запрос freevendor только freevendor . $vendor_total_args = array ( 'role' => 'vendor', 'role' => 'freevendor', 'orderby' => $orderby, 'order' => $order, 'meta_query' => array( 'relation' => 'AND', array( 'key' […]

Как упорядочить столбцы пользовательского списка пользователей по дате?

Я пытаюсь добавить параметры заказа в некоторые столбцы пользовательского списка, которые я добавил в администраторе Wordpress. Это мой код: function mmm_user_sortable_columns_query( $userquery ){ if( 'test_date' == $userquery -> query_vars['orderby'] ) { global $wpdb; $userquery -> query_from .= " LEFT OUTER JOIN $wpdb->usermeta AS alias ON ($wpdb->users.ID = alias.user_id) "; $userquery -> query_where .= " AND […]

Как я могу получить всех пользователей, которые находятся на уровне X или выше?

Каков наилучший способ получить всех пользователей, которые находятся выше определенной роли, например «автор»? Это лучший способ? $user_args = array( 'meta_query' => array( array( 'key' => 'wp_user_level', 'value' => '2', 'compare' => '>=', 'type' => 'NUMERIC' ) ) ); $users = get_users( $user_args );

Intereting Posts
WordPress Multisite локальный: wp-login.php обновляется при входе в браузер Chrome Browser Скрыть элементы управления Shortcode по умолчанию на странице Load Опубликовать миниатюру для добавления содержимого сообщения через событие ajax click Текстовый виджет для отображения полей базы данных на основе сообщений Верхняя панель администратора / панель инструментов не отображается даже при входе в систему, но отображается пустое верхнее поле? Значение по умолчанию для плагина Могут ли скомпрометированные файлы тем привести к изменению файлов ядра WordPress? Ограничить доступ к определенному виджетному полю на основе роли пользователя WordPress Duplication Post, когда вы используете Pagination при использовании MySQL 5.6, 5.7 и выше Сохранить значение настраиваемого поля Metabox Как я могу легко добавить код в тег <body> без использования перехватчиков? Пагинация не работает с пользовательским типом сообщения Крючок на генераторе Структура базы данных на разных серверах Как показать второе название страницы на странице