0
我想通過使用與當前的帖子/頁面相同的標記來查詢相關的帖子,但是這也必須在我已經用於生成網格的代碼格式內工作。通過標記的Wordpress查詢相關的帖子
<?php
$c = 1; //init counter
$bpr = 3; //boxes per row
if(have_posts()) : while (have_posts()) : the_post(); ?>
<div class="postgrid" id="post-<?php the_ID(); ?>">
<div class="postthumb">
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail('grid-post-image'); ?></a><div class="borderthumb"></div><div class="posttitle"><h1><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1>
<p><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">Click for more</a></p></div>
</div>
</div>
<?php
if($c == $bpr) :
?>
<?php
$c = 0;
endif;
?>
<?php
$c++;
endwhile;
endif;
?>
我發現這一點: Wordpress Querying Related Posts by tag
這似乎很有希望,但是當我試圖將其整合如..
<?php
$c = 1; //init counter
$bpr = 3; //boxes per row
$test = "";
$posttags = get_the_tags();
$test = '';
$sep = '';
if ($posttags) {
foreach($posttags as $tag) {
$test .= $sep . $tag->name;
$sep = ",";
}
}
query_posts('tag=' .$test . '&showposts=-1'); if(have_posts()) : while (have_posts()) : the_post(); ?>
它不幸發生什麼。任何幫助?
謝謝!我認爲這兩個腳本是相互衝突的,我不是php的高手。
有沒有辦法讓代碼動態地找到附加到頁面的標籤並顯示這些標籤,所以如果我用測試標記該頁面,它會找到測試。但如果我用'test2'標記另一個,它會發現test2?只是想知道這是我想要做的! – Amy