Мне удалось найти несколько потоков для этого, но не получилось. Я использую тему с пользовательскими сообщениями «Наша команда». Мне удалось добавить категории для них, добавив следующий код:Показать сообщения от одной категории в шаблоне страницы в WordPress
/*TAXONOMIES*/
add_action('init', 'ourteam_taxonomies', 0);
function ourteam_taxonomies() {
register_taxonomy('ourteam_categories', 'ourteam', array('hierarchical' => true, 'label' => 'Categories', 'query_var' => true, 'rewrite' => true));
}
Я пытаюсь сейчас изменить шаблон страницы для того, чтобы отобразить сообщения только одной категории. Я попытался следующие, но я не могу заставить его работать:
<?php
if (have_posts()) :
while (have_posts()) : the_post();
the_content();
endwhile;
endif;
?>
<?php
$member_order = get_option('source_member_order');
$member_orderby = get_option('source_member_orderby');
$args = array('post_type' => 'ourteam', 'ourteam_category' => 92, 'orderby' => $member_orderby, 'order' => $member_order, 'posts_per_page' => get_option('source_num_member'));
$wp_query = new WP_Query($args);
if ($wp_query->have_posts()) :
while ($wp_query->have_posts()) : $wp_query->the_post();
?>
Я не знаком с PHP поэтому у меня возникли проблемы выяснить, в чем проблема.
Заранее благодарю за помощь!
Почему вы используете пользовательскую таксономию, в отличие от почтовой категории? – ggdx
Я подумал, что было бы лучше, потому что сообщения, которые я пытаюсь фильтровать, - это пользовательские сообщения. Они пришли с темой. –