Вопросы с тегом «wp-query»

«wp-запрос» неоднозначно относится к одной из двух вещей. 1) WP_Query - это класс, родной для WordPress, который позволяет пользователям запрашивать базу данных сообщений, используя ряд критериев. 2) $ wp_query - это глобальная переменная, которая содержит основной объект запроса, подготовленный WordPress на основе данного запроса.

159
Когда использовать WP_query (), query_posts () и pre_get_posts

Я прочитал @ nacin's. Вы не знаете Query вчера, и меня отправили в какую-то дырку с кроликом. До вчерашнего дня я (неправильно) использовал query_posts()для всех моих запросов. Теперь я немного мудрее в использовании WP_Query(), но у меня все еще есть серые области. То, что я думаю, я знаю...

50
Запросить все сообщения, где мета-ключ не существует

Я пытаюсь получить запрос, чтобы получить все сообщения meta_key, которые не существуют, а затем создать его. У меня возникают проблемы с поиском этих сообщений, так как проверяемый запрос не работает. Вот код, который я использую, чтобы получить эти сообщения: $args = array( 'posts_per_page' =>...

49
Используя wp_query, можно ли заказать таксономию?

У меня простой вопрос, я использую WP_Query для извлечения фильтрации сообщений некоторых типов по таксономии с использованием tax_query. Теперь моя проблема в том, что я хотел бы заказать таксономию, но из документации и поиска в Интернете я не могу найти решение. Порядок в WP_Query позволяет...

45
WP_Query только по идентификатору?

В кодексе WP_Queryя вижу, вы можете запросить по page_id=7страницам или по p=7сообщениям. Есть ли способ получить сообщение любого типа по идентификатору? Как id=7это получится, независимо от того, является ли это страница, сообщение или пользовательский тип сообщения? Я могу только WP_Queryс...

44
WP_Query с «post_title LIKE 'что-то%'»?

Мне нужно сделать WP_Queryс собой LIKEна post_title. Я начал с этого регулярно WP_Query: $wp_query = new WP_Query( array ( 'post_type' => 'wp_exposants', 'posts_per_page' => '1', 'post_status' => 'publish', 'orderby' => 'title', 'order' => 'ASC', 'paged' => $paged ) ); Но то, что...

38
Как получить все сообщения с любым статусом сообщения?

Я создаю интерфейсную панель, где мне нужно показать все сообщения текущего пользователя. Итак, мне нужно показывать посты во всех штатах, в основном published, trashedи pending. Сейчас я использую простой запрос, но он возвращает только опубликованные сообщения. $query = array( 'post_type' =>...

37
Как получить идентификатор поста статической главной страницы?

Я пытаюсь использовать титульную страницу в качестве сортировки по умолчанию для избранных изображений (если не указано ни одного показанного изображения, я хочу использовать, например, первую страницу) Но у меня возникают проблемы с поиском безопасного получения идентификатора поста на первой...

37
meta_query с мета-значениями как сериализованные массивы

Я работаю над проектом, в котором я создаю собственный тип записи и пользовательские данные, вводимые через мета-блоки, связанные с моим собственным типом записи. По какой-то причине я решил закодировать метаблоки таким образом, чтобы входные данные в каждом метабоксе были частью массива. Например,...

37
Объяснение оператора сравнения Meta_query

Я заметил, что есть несколько операторов, которые можно использовать для сравнения в meta_query. Тем не менее, я не совсем уверен, какой оператор я должен использовать, это как-то сбивает с толку, как =и LIKEоператор. Я хотел бы знать, что конкретно означает каждый оператор, и в каких условиях я...

36
Как я могу показывать сообщения, только если meta_value не пусто

Три человека уже пытались решить эту проблему, и мы приближаемся к нулю. Я хочу показывать только сообщения, которые имеют значение в meta_key 'featured_image'. Итак ... если 'featured_image' не пусто, покажите сообщение. Вот код: <ul> <?php $args = array( 'showposts' => 5, 'meta_query'...

35
Как получить массив почтовых данных из результата wp_query?

При выполнении запроса с помощью метода WP_Query я получил объект. Я понимаю, что я могу сделать цикл для отображения материалов. Но моя цель - не отображать что-либо, вместо этого я хочу получить некоторые данные постов, выполнив что-то вроде «foreach ...». Как я могу получить массив почтовых...

32
запрос wp для получения дочерних страниц текущей страницы

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

31
Как расширить WP_Query для включения настраиваемой таблицы в запрос?

Я был дни над этой проблемой сейчас. Первоначально это было, как хранить данные о подписчиках пользователя в базе данных, для чего я получил пару хороших рекомендаций здесь, на WordPress Ответы. После, следуя рекомендациям, я добавил новую таблицу, подобную этой: id leader_id follower_id 1 2 4 2 3...

29
Должен ли я использовать Pre Get Posts или WP_Query

У меня есть следующий запрос, который я вызываю в моем шаблоне taxonomy.php через query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands); Эта функция работает отлично. Однако после прочтения кодекса для постов запросов он упомянул pre_get_posts как предпочтительный способ изменить...

28
Как хранить и получать переменные в сессиях WP?

У меня есть форма с некоторыми флажками и полями выбора, и она показывает, что пользователь хочет через вызов ajax. Проблема заключается в том, что когда пользователь щелкает элемент и отображается страница сведений, а затем решает вернуться на предыдущую страницу, ему необходимо нажать и снова...

28
Исключить идентификатор сообщения из wp_query

Как я могу исключить один конкретный пост из запроса WP_Query? (Например, показать все сообщения, кроме сообщения с идентификатором 278) Я попытался аргумент post__not_in, но он просто удаляет все сообщения .. Любая помощь будет отличной. Вот мой текущий запрос <?php $temp = $wp_query;...