Intereting Posts
get_posts () возвращает один и тот же файл the_title () для каждого сообщения Проблема с htaccess https 301 Как я могу автоматически добавлять свои сообщения на страницу фан-сайта моего сайта? Содержимое, не отображаемое на странице с разбивкой по страницам Получить количество сообщений из результатов текущей страницы Ключ пользователя "20eleven_content_nav" больше не выводит навигационную ссылку после обновления 3.5 Разделы настройки не отображаются с помощью `active_callback` Поиск и замена текста во всех сообщениях Пользовательский тип событий Архив событий, сгруппированных по месяцам Как добавить дополнительные свойства к объекту WP_Post в цикле результатов поиска Добавить выбор категории в настраиваемый тип сообщения (плагин) Вставить нового пользователя в форму submit 'init' hook Какую проверку данных мы должны использовать в разных контекстах? Добавьте before_content и after_content в register_sidebar Internet Explorer «Информация о безопасности» на каждой странице сайта https

Получение соответствия всех идентификаторов заголовку в пользовательском типе сообщений

Я пытаюсь вытащить все почтовые идентификаторы, имеющие один и тот же заголовок. Это пользовательский тип сообщения, называемый «курс-менеджер». Вот что я имею до сих пор:

$pages = array(); $args1 = array( 'post_type' => 'course-manager', 'posts_per_page' => -1, ); query_posts( $args1 ); $page = get_page_by_title( $current_post_title, 'OBJECT', 'course-manager' ); while ( have_posts() ) : the_post(); //query all pages and get id's of pages with the specific title. Put id's in an array and use array in query below to query each id $pages[] = $page->ID; echo $page->ID; endwhile; wp_reset_postdata(); 

Это должно работать, на мой взгляд. У меня есть четыре должности – два с заголовком, который я ищу, и 2 с другим заголовком … однако вместо того, чтобы получать два идентификатора сообщения differnt, которых я хочу, я все равно получаю 4 сообщения. : /

благодаря

Solutions Collecting From Web of "Получение соответствия всех идентификаторов заголовку в пользовательском типе сообщений"

Просто измените массив $args на это:

 //Let's say you're searching the posts with the title 'The searched post': $pages = array(); $args1 = array( 's' => 'The searched post', 'post_type' => 'course-manager', 'posts_per_page' => -1 ); query_posts( $args1 ); 

Ваши query_posts вернут все сообщения с заголовком « query_posts пост».