宽路 發表於 2023-8-21 00:00:00

WordPress显示当前文章同分类下的文章列表

<p>
<span>因为用户寻找的是相关的文章,不相关的文章是没有多大兴趣看,博客吧认为这样也能提高PV</span><br><span>wordpress显示当前文章同分类最新文章列表: </span><br><br><span>在想要显示的地方添加以下代码: </span></p>
<div>
<p>
<span><u>复制代码</u></span></p>
<p>
代码如下:</p>
</div>
<p>
<br>
&lt;?php <br>
/* <br>
single page?show current category articles <br>
*/ <br>
?&gt; <br>
&lt;?php <br>
if ( is_single() ) : <br>
global $post; <br>
$categories = get_the_category(); <br>
foreach ($categories as $category) : <br>
?&gt; <br>
&lt;li id="&lt;?php $category-&gt;term_id;?&gt;-posts"&gt; <br>
&lt;h2&gt;&lt;?php echo $category-&gt;name; ?&gt;&lt;/h2&gt; <br>
&lt;ul&gt; <br>
&lt;?php <br>
$posts = get_posts('numberposts=5&amp;category='. $category-&gt;term_id); <br>
foreach($posts as $post) : <br>
?&gt; <br>
&lt;li&gt; <br>
&lt;a href="&lt;?php the_permalink(); ?&gt;"&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt; <br>
&lt;/li&gt; <br>
&lt;?php endforeach; ?&gt; <br>
&lt;/ul&gt; <br>
&lt;/li&gt; <br>
&lt;?php <br>
endforeach; endif ; ?&gt; <br>
&lt;?php <br>
/* <br>
end show current category articles <br>
*/ <br>
?&gt; </p>
<p>
<br><span>以上代码是显示当前文章页面显示该文章所在的分类的最新文章:如果是显示在侧栏,则在sidebar.php文件里添加,如果是显示在文章下面,请在single.php文件里添加。</span></p>
頁: [1]
查看完整版本: WordPress显示当前文章同分类下的文章列表