Articles of wp query

Неэффективная путаница запросов

Редактировать # 3 – meta_keys как массив Похоже, что это больше, чем просто «open_time», я могу установить время открытия для неправильной даты или даже оставить его пустым, и он все равно захватит сообщение, если «panel_time» находится в зоне действия. Я что-то упускаю? $keys = array('opening_time', 'closing_time', 'artist_talk_time', 'special_event_time', 'lecture_time', 'panel_time', 'workshop_time'); $args = array( 'post_type' […]

Использовать Ajax для фильтрации сообщений?

Прямо сейчас я отправляю раскрывающуюся форму на свою собственную страницу (action = "") для фильтрации сообщений. Я не хочу обновлять страницу, которая сбрасывает формы. Есть ли способ запрашивать сообщения / фильтровать их с помощью ajax?

Проблема с разбиением на страницы WordPress

Прежде всего, спасибо всем за всю базу знаний, которую я прочитал через stackexchange. Впервые я не смог найти ответ на свою проблему. Дело в том, что с помощью этого пользовательского запроса (который имеет целью поиск по сообщениям с несколькими полями таксономии): global $wp_query; $tax_query = array(); $parametri = array( 'ih_tipo_struttura' => array('tipo_struttura','IN'), 'ih_localita' => array('localita', […]

Как выполнить определенный поиск таксономии wp_query

Я добавил пользовательскую таксономию, называемую опытом, на страницу post-type, а таксономия имеет термины « vfds » и « plcs », Я пытаюсь создать поиск, в котором пользователь может выбрать один или несколько терминов таксономии опыта из списка выбора, нажать кнопку отправки и увидеть результаты wp_query. Мне нужен результат запроса, чтобы показывать страницы с 1) в […]

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

Мне нужна помощь по пользовательскому запросу по ключевому слову. Я отправляю ключевое слово на свою страницу, где я хотел бы перечислить те сообщения, в которых post_title содержит ключевое слово, которое я отправил. Вот мой запрос: $q = 'SELECT guid, post_content, post_title, post_parent, post_type FROM wp_posts WHERE (post_title REGEXP '".$keyword."') AND post_type="attachment"'; Как можно реализовать его […]

Извлечение мета-окна из пользовательского типа

Я пытаюсь отобразить данные из пользовательского типа сообщений на моей домашней странице, для которых я использую отдельный шаблон. Я получаю Неустранимая ошибка: вызов неопределенного метода WP_Query :: has_post (), когда мой код выглядит следующим образом: get_header(); ?> <div class="home_main_text"> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content', 'home' ); ?> <?php endwhile; […]

get_the_terms – но показывать только 4 сообщения

Я использую этот код для загрузки связанных сообщений с помощью пользовательского таксономического термина slug: <?php global $post; $terms = get_the_terms( $post->ID , 'topics', 'string'); $do_not_duplicate[] = $post->ID; if(!empty($terms)){ foreach ($terms as $term) { query_posts( array( 'topics' => $term->slug, 'showposts' => 4, 'caller_get_posts' => 1, 'post__not_in' => $do_not_duplicate ) ); if(have_posts()){ while ( have_posts() ) : […]

исключить страницы в пользовательском меню

Я создаю специальную тему для wordpress, которая будет иметь страницу настроек. Я добавляю возможность исключать страницы из навигации, которые будут просто работать с идентификатором страницы, разделенным знаком «,», вот код, который у меня есть до сих пор: <ul class="tabs"> <?php $exmenuitems = get_option('exmenuitems'); $recentPosts = new WP_Query(); $recentPosts->query (array ( 'post__not_in' => array($exmenuitems), 'post_type' => […]

получить строку запроса запроса

К моменту запуска index.php кажется, что уже заполнен запрос. Как узнать, что представляет собой строка запроса этого запроса? например. new WP_Query([query string is here])

Исключить некоторых авторов из запроса

Этот сценарий отображает пользователей со своим последним сообщением. Как исключить некоторых авторов из guery? <?php //List of users sorted descending by date of lastest post written by user $uc=array(); $blogusers = get_users_of_blog(); if ($blogusers) { foreach ($blogusers as $bloguser) { $user = new WP_User( $bloguser->user_id ); if ( !empty( $user->roles ) && is_array( $user->roles ) […]