Результаты поиска со страниц с WP_Query
-
Вывод данных на страницах сайта осуществлен в большей части через шорткоды. ВНекоторые шорткоды работают с метками. Метки — это таксономии, на основе которых выводятся определенные кастомные посты
Т.е. Выполняется запрос, например//Шорткод [abs_test letter-tag="На главную"] add_shortcode('abs_test', 'function_45235_test'); function function_45235_test($atts) { if (isset($atts['letter-tag']) && !empty($atts['letter-tag'])) { $chosen_reviews_from_letters_tag = $atts['letter-tag']; } else { $chosen_reviews_from_letters_tag = ''; } $chosen_reviews_from_letters_args = [ 'post_type' => 'pvdn_reviews_mails', //Произвольный тип записи 'pvdn_reviews_mails_tags' => $chosen_reviews_from_letters_tag, //Таксономия меток для поста типа pvdn_reviews_mails 'post_status' => 'publish', ]; $chosen_reviews_from_letters_array = new WP_Query($chosen_reviews_from_letters_args); while ($chosen_reviews_from_letters_array->have_posts()) { $chosen_reviews_from_letters_array->the_post(); echo get_the_title(); } wp_reset_postdata(); }
Есть также форма поиска на сайте. К сожалению, в поисковую выдачу не попадают страницы, на которых данные выведены через этот шорткод. И даже если упростить задачу (то есть без шоткода),и вставить указанный выше WP_Query в страницу напрямую (например в page.php), поиск всё равно не выдаст результатов. Есть ли какие варианты решения этой проблемы?
Просмотр 4 ответов — с 1 по 4 (всего 4)
Просмотр 4 ответов — с 1 по 4 (всего 4)
- Тема «Результаты поиска со страниц с WP_Query» закрыта для новых ответов.