Ben "sorunu" olarak adlandırılan aynı özel taksonomi altında tüm mesajları görüntüleyen bir işlev gidiş var. Ben daha da yalnızca aynı kategori altında Mesajları görüntülemek için daraltır, böylece ayarlamak gerekir.
Ben WordPress get_the_category () işlevi bir göz aldı ama o çok şans yoktu.
İşte kod:
<?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; ?>
Bu doğru akım kategori id gösterecektir:
<?php
$category = get_the_category();
echo $category[0]->cat_id;
?>
Yani mevcut kategori id içinde sadece gösteri mesajların kod ilk toplu düzenleme denedim ama hala her şeyi verir:
$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); ?>
Bu get_the_category fonksiyon referans: http://codex.wordpress.org/Function_Reference/get_the_category
Herhangi bir yardım büyük mutluluk duyacağız.
Teşekkürler,
Çamurda yürümek