У меня есть функция, которая отображает все сообщения под той же таксономией, что и «проблема». Мне нужно настроить его так, чтобы он еще больше сузил его, чтобы также отображать сообщения только в той же категории.WordPress: Показать другие сообщения из текущей категории
Я взглянул на функцию get_the_category() WordPress, но мне не повезло.
Вот код:
<?php
$issueid = get_the_term_list($post->ID, 'issue', '', ', ', '');
$postslist = get_posts("numberposts=100&issue=$issueid");
foreach ($postslist as $post) :
setup_postdata($post); ?>
<div class="sidebar-box">
<div class="sidebar-left">
<p><a href="<?php echo get_page_link($page->ID) ?>"><?php the_title(); ?></a></p>
<p><?php the_date(); ?></p>
</div>
<div class="sidebar-right">
<?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?>
</div>
</div>
<?php endforeach; ?>
Это будет правильно показать текущий идентификатор категории:
<?php
$category = get_the_category();
echo $category[0]->cat_id;
?>
Так что я пытался редактированиями первой партии коды, чтобы показывать только сообщения в текущей категории ид но он все равно возвращает все:
$category = get_the_category();
$categoryid = $category[0]->cat_id;
$issueid = get_the_term_list($post->ID, 'issue', '', ', ', '');
$postslist = get_posts("numberposts=100&issue=$issueid&category=$categoryid");
foreach ($postslist as $post) :
setup_postdata($post); ?>
Это функция get_the_category ссылка: http://codex.wordpress.org/Function_Reference/get_the_category
Любая помощь была бы принята с благодарностью.
Спасибо,
Wade
Я немного смущен о ваших требованиях. Вы хотите отображать все сообщения из пользовательской таксономии или хотите, чтобы сообщение имело только одну указанную проблему. –