Intereting Posts
Как добавить столбец на страницу «Корзина»? Удалите слитки старого и неиспользуемого пользовательского типа сообщения передавать идентификатор пользователя в slug и получать информацию о пользователе Проверка шаблонов страниц в дочерней теме Woocommerce: как узнать, отменен ли заказчиком заказ или владелец магазина? Как просмотреть свой веб-сайт без верхней панели администратора WordPress, но оставаться в нем? Измените данные по умолчанию, установленные при настройке WordPress У меня есть 2 типа сообщений, я должен показать содержимое типа сообщения в двух блоках выбора Неверный размер миниатюры продукта Query Posts, но только возвращает 1 из пользовательской таксономии? Предотвращение ошибки 404 в пустом архиве даты как я могу изменить цвет фона всех сообщений на моем сервере? Исключить страницы из страницы результатов поиска WordPress Запретить WordPress переписывать URL для одного шаблона Отключение автоматического изменения размера загруженных изображений

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

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

У меня ничего нет. Я просмотрел через WP_Query но ничего не могу найти, и когда я пытаюсь google, все запутывается «не отображать заголовок» и т. Д. Возможно ли это?

Solutions Collecting From Web of "Как я могу предотвратить публикацию сообщений без заголовка в моем запросе?"

Ниже вы найдете краткое решение вашей проблемы.

  1. первый запрос для всех пустых названий
  2. поместить результат в массив
  3. запрос снова для post__not_in см. ниже пример кода

     $query = new WP_Query('post_title=\'\''); $a_empty_titles = array(); while($query->have_posts()){ $query->the_post(); array_push( $a_empty_titles ,$query->post->ID); } wp_reset_postdata(); wp_reset_query(); echo count($a_empty_titles); $query = new WP_Query( array( 'post__not_in' => $a_empty_titles ) ); //your loop code here //reset query wp_reset_postdata(); wp_reset_query(); ?> в $query = new WP_Query('post_title=\'\''); $a_empty_titles = array(); while($query->have_posts()){ $query->the_post(); array_push( $a_empty_titles ,$query->post->ID); } wp_reset_postdata(); wp_reset_query(); echo count($a_empty_titles); $query = new WP_Query( array( 'post__not_in' => $a_empty_titles ) ); //your loop code here //reset query wp_reset_postdata(); wp_reset_query(); ?>