-2
我有wordress安裝。現在我想添加相關的帖子與一些描述的類別。 所以我創建了這個。與PHP有關的文章用類別描述?
<div class="related">
<h3>Related Articles</h3>
<?php
$orig_post = $post;
global $post;
$tags = wp_get_post_categories($post->ID);
if ($tags) {
$tag_ids = array();
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
$args=array(
'tag__in' => $tag_ids,
'post__not_in' => array($post->ID),
'posts_per_page'=>4, // Number of related posts to display.
'caller_get_posts'=>1
);
$my_query = new wp_query($args);
while($my_query->have_posts()) {
$my_query->the_post();
?>
<div class="relatedthumb">
<a rel="external" href="<? the_permalink()?>"><?php the_post_thumbnail(array(150,100)); ?><br />
<?php the_title(); ?>
</a>
</div>
現在,當我將這段代碼粘貼到我的WordPress的博客它不工作,請幫助。 這段代碼有什麼問題。
**它不工作** - 你的意思是呆在家裏看電視嗎?或者它產生任何錯誤? – violator667
<?php $ related = get_posts(array('category__in'=> wp_get_post_categories($ post-> ID),'numberposts'=> 5,'post__not_in'=> array($ post-> ID))); if($ related)foreach($ related as $ post){ setup_postdata($ post); ?>
首先,不要在評論中張貼代碼,這是不可讀的。在您的問題中提交[編輯]併發布所有相關代碼**。其次,*它不工作*不是有效的問題描述。什麼**完全**不應該發生,或者應該不會發生什麼。以[編輯]形式回答這個問題, –