Intereting Posts
Удалить трейлинг-слэш из базы категорий и тегов Исключить категорию для функций «the_breadcrumb» Отправка сообщений WP во внешний API Двадцать двенадцать тематических тематических разделов столбцы базы данных: post_title vs post_name Добавление Media перестало работать в интерфейсе с обновления 4.5 читать дальше не отображается current_user_can ('Administrator') не возвращает true в multisite, если пользователь является Администратором, но НЕ Super Admin Является ли 30 сообщений / сек медленными для wp_delete_post? Как создать пользовательские поля для CPT из кэшированных данных XML в post save / update Сообщение о предупреждении по электронной почте или телефону (сообщение) Многоузловая сеть с глобальной панелью опций получить полную структуру категории по почте id Как изменить в настройке вкладку «Идентификатор сайта» необходимые возможности AJAX работает только тогда, когда я зарегистрирован как Admin

Использование pre_get_posts для подсчета столбцов таксономии

Я пытаюсь использовать pre_get_posts для отображения пользовательского количества сообщений на страницах категорий таксономии. Я могу заставить это работать для одного типа публикации (таксономия), но если я попытаюсь использовать более одного, скажем, в массиве, я не могу заставить его работать. Я не большой с php, и небольшое направление здесь было бы потрясающе. Вот что я сейчас работаю:

// Change the number of posts that show up on the taxonomy template function custom_tax_post_count ( $query ) { if (($query->is_tax('taxonomy_1') )) $query->set( 'posts_per_page', '-1' ); } add_action( 'pre_get_posts', 'custom_tax_post_count' ); 

Мне хотелось бы что-то вроде этого:

 // Change the number of posts that show up on the taxonomy template function custom_tax_post_count ( $query ) { if (($query->is_tax(array('taxonomy_1', 'taxonomy_2')) )) $query->set( 'posts_per_page', '-1' ); } add_action( 'pre_get_posts', 'custom_tax_post_count' ); 

Я ответил на мой собственный вопрос, я просто внедрил это неправильно, когда тестировал его на моем конце (неверно напечатал таксономию).

Это верно:

 // Change the number of posts that show up on the taxonomy template function custom_tax_post_count ( $query ) { if (($query->is_tax(array('taxonomy_1', 'taxonomy_2')) )) $query->set( 'posts_per_page', '-1' ); } add_action( 'pre_get_posts', 'custom_tax_post_count' );