Articles of wp

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

В основном то, что я пытаюсь сделать, – это ввести несколько полей ввода в мою форму поиска WordPress следующим образом: All of these words The exact phrase Any of these words None of these words а затем объединить их в один массив, чтобы перейти к странице результатов. (извините за терминологию – надеюсь, что это имеет […]

Получить несколько пользователей с метазначением в одном запросе и заполнить класс WP_User

Надеюсь, кто-то может мне помочь. Когда вы загружаете нескольких пользователей с помощью get_users() (скажем, 100+), WP запускает мета-запрос пользователя для каждого отдельного пользователя. Это вызывает 101 запрос (основной запрос пользователя + мета-запрос для каждого пользователя). Дело в том, что мне нужна только 1 метаданные из базы данных (возможности для текущего блога), и я вижу, что […]

Добавление класса html на основе количества сообщений

Я создаю сетку столбцов и вам нужно добавить класс css в каждый столбец в конце цикла в зависимости от количества возвращенных сообщений, чтобы он возвращал что-то вроде этого: <div class="column-3"</div> <div class="column-3"</div> <div class="column-3"</div> ОТВЕТ Используйте $ loop-> found-posts ()! <div class="airport-children"> <?php $args = array( 'post_parent' => wp_get_post_parent_id( $post_ID ), 'post_type' => 'airports', 'posts_per_page' […]

Как создать случайный список дочерних страниц

У меня есть сайт с родительскими и дочерними страницами. Я хочу показать список дочерних страниц, перечисленных в произвольном порядке. Кроме того, я хочу ограничить количество отображаемых дочерних страниц. Я нашел решение для листинга страниц случайным образом, однако мне нужно: 1. ограничить количество возвращаемых дочерних страниц 2. В верхней части списка добавьте родительскую страницу. Пример: Родительская […]

Изменение значения по умолчанию wp_search_stopwords

Я хочу изменить стандартные слова по умолчанию в поиске WordPress. Я уверен, что это легко, но я не могу понять. По этому адресу https://developer.wordpress.org/reference/hooks/wp_search_stopwords/ по умолчанию: $words = explode( ',', _x( 'about,an,are,as,at,be,by,com,for,from,how,in,is,it,of,on,or,that,the,this,to,was,what,when,where,who,will,with,www', 'Comma-separated list of search stopwords in your language' ) ); Итак, я бы подумал, что могу просто добавить его в следующем: add_filter( 'wp_search_stopwords', […]

Как отобразить список сообщений в той же категории детей, что и текущая должность

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

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

$args = array( //'post_type' => 'article', 'posts_per_page' => 5, 'category' => 'starter', 'meta_query' => array( array( 'key' => 'recommended_article', 'value' => '1', 'compare' => '==' ) ) ); $query = new WP_Query($args); while($query->have_posts()){ the_content(); }

Запросить сообщения, содержащие видео?

Можно ли запросить / получить последнее сообщение, в котором есть какое-то видео YouTube, встроенное в его контент? Я знаю, как это сделать с помощью raw SQL, но я не уверен, как это сделать с помощью wp_query .

Идентификаторы терминов tax_query с использованием переменной

Я хочу создать пользовательский WP_Query, используя пользовательские идентификаторы терминов таксономии. Пример идентификатора этого термина: 19,18,214,226,20 Почему это работает: $query_args = array ( 'post_type' => 'works', 'tax_query' => array( array( 'taxonomy' => 'materials', 'field' => 'term_id', 'terms' => array( 19,18,214,226,20 ), ) ), ); Он отображает все элементы из всех идентификационных номеров таксономии, Но это не […]

Можно ли динамически получить запрос и таксономию?

Я не уверен, что это возможно, но я пытаюсь заставить файл taxonomy.php работать одинаково для всех 10 моих пользовательских таксономий. Приведенный ниже код работает точно так, как мне это нужно (т. ../inventory/yearmade/2017/ Когда на конце url ../inventory/yearmade/2017/ все должности с yearmade таксономическим сроком 2017 зацикливаются и выводятся (или любой год, введенный в конце url). Но […]