Articles of wp query

кэширование запросов get_posts?

Я использую get_posts вне темы WordPress, и он поднимает сообщения, которые раньше имели мета-featured_user = on, и ни одно новое сообщение, которое имеет meta "featured_user" = on. Такое поведение не происходит, когда я использую тот же код в теме. Происходит какое-то кэширование? require_once("wp-blog-header.php"); $query_args = array( 'post_type' => 'fre_profile' , 'post_status' => 'publish' , 'posts_per_page' […]

Фильтр «parse_query» по-прежнему действителен для изменения фильтрованного содержимого в представлении списка администраторов?

там действительно хорошо ответил вопрос о пользовательских фильтрах: Добавление фильтра таксономии в список администратора для пользовательского типа сообщений? но кажется, что фильтр «parse_query» больше не подходит для изменения содержимого списка, так как если я регистрирую &$query->query_vars , я получаю действительно незавершенные данные и не могу отказаться от таксономии, post_type и условий оттуда, как это было […]

Получение идентификатора сообщения с использованием WP_Query (на странице архива)

Я пытаюсь получить идентификатор сообщения для каждого элемента, указанного на моей странице галереи, для использования вне этого цикла и в плагине. Моя текущая функция для вызова этой информации вне цикла: function gets_postid() { global $wp_query; $ID = $wp_query->post->ID; $data = wp_prepare_attachment_for_js( $ID ); //register the script wp_register_script( 'archive_postid'); $postid = array( 'attachment' => get_attachment_link($ID), ); […]

Запрос сообщений нескольких условий

У меня есть тема, которая использует следующий код $user_bids = query_posts( array( 'post_status' => array('publish', 'accept', 'unaccept'), 'post_type' => BID, 'author' => $current_user->ID, ) ); Я изменил сообщения, чтобы они содержали пост-мета-дублирование, равное 1 или 0 Поэтому я пытаюсь выяснить, как сделать запрос, который выводит все сообщения, если только: Сообщение meta "duplicated" равно 1. но […]

Отображать только предстоящие события / Показать все события, когда выбран год архива

Я работаю над сайтом wordpress, который будет запрашивать только предстоящие события (пользовательский тип сообщения). Я выяснил, как показывать только предстоящие события, но я хотел бы разрешить пользователям просматривать прошлые события, когда они нажимают на вкладку архивов, которую я создал с помощью wp_get_archives. Прямо сейчас, когда вы выбираете год архива, например «2013», он выводит один и […]

Как определить пользовательскую иерархию для терминов?

У меня есть термины, определенные в соответствии с пользовательской таксономией. Я хочу, чтобы термины были псевдоиерархическими, так как я хочу, чтобы каждый термин мог определить «родительский» термин, который можно выбрать из раскрывающегося списка, но я не хочу использовать другие термины в качестве параметров ( который является поведением по умолчанию). Вместо того, чтобы использовать тот же […]

WP_User_Query не может сразу восстановить всех пользователей

У меня более 3000 пользователей с ролью «подписчик», и теперь я хочу получить всех пользователей с ролью «подписчик». $user_query = new WP_User_Query( array( 'role' => 'Subscriber' ) ); $users = $user_query->get_results(); foreach( $users as $user) { // getting user data } Теперь, когда я попытался использовать код выше, моя страница не работает, это дает мне […]

WP_User_Query не ищет номера?

Я запускаю этот код: $users = new WP_User_Query( array( 'search' => '*63.19-4-00*', 'meta_query' => array( 'relation' => 'OR', array('key' => 'field_1', 'value' => '63.19-4-00', 'compare' => 'LIKE'), array('key' => 'field_2', 'value' => '63.19-4-00', 'compare' => 'LIKE') ) )); Этот запрос не возвращает моего пользователя. Если я получу запрос SQL, WordPress генерирует это: SELECT DISTINCT SQL_CALC_FOUND_ROWS […]

Показать список CPT, отфильтрованный по 2 пользовательским таксономии, где 1 таксономия должна находиться в выпадающем меню

У меня есть CPT с именем «process». Я создал 2 пользовательских таксономии (supported_country, service_catalogues), чтобы действовать как фильтр для CPT. Тем не менее, «supported_country» должен отображаться как раскрывающийся список. В течение нескольких дней я работал в Googled, где я мог видеть, как использовать wp_query используя несколько таксономий. Я смог заставить его работать. Но проблема начинается […]

Сортировка WP_Query по meta_value_num или дате

Я использую meta_value_num для сортировки сообщений по цене и позволяет пользователям использовать раскрывающийся список для изменения между max и min. Теперь мне нужна возможность выбирать из Min Price или Max Price или Newest Posted или самой старой. Можно ли сортировать по нескольким значениям? Запрос WP $args = array( 'order' => $_POST['date'], 'orderby' => 'meta_value_num date', […]

Intereting Posts
Показать другую тему для администратора? Расширить класс плагина Повторное назначение темы / дочерней темы при сохранении обновлений Получить текущие данные в массиве? Как упорядочить категории в Woocommerce, которые распространяются по нескольким страницам? Что лучше всего подходит для написания / использования пользовательских классов PHP в теме? Переход от последней ночной сборки к последней стабильной версии meta_query не позволяет показывать сообщения при запросе нескольких аргументов в WP_Query Алмазный вопросительный знак в тексте после переноса содержимого Редактор WYSIWYG в плагине WP 3.2 apply_filters ('get_the_content', $ content) + За исключением Создание «огороженного сада» комментариев Как подключить php-файл к произвольному slug и все еще иметь доступ к функциям wp-core? Разрешить роль редактора для редактирования медиа Добавление виджетов в черновики страниц