導讀:建站技術建站技術我們在制作wordpress主題 的時候經常會為文章模板添加一些相關文章的功能豐富,他們有的時候出現在側欄,有的時候出現在文章的底部相關文章這塊,當然wordp網站搭建公司建站技術論壇。

我們在制作wordpress主題的時候經常會為文章模板添加一些相關文章的功能豐富,他們有的時候出現在側欄,有的時候出現在文章的底部相關文章這塊,當然WordPress相關文章的插件也有很多,但是為了這么個小功能去用插件就有點大材小用了,其實我們可以通過代碼完成這樣的一個小功能!
通過增加WordPress相關文章的功能,能夠讓訪客更多的瀏覽我們的網站,從而增加PV,友好體驗!

下面我們就羅列幾個實現WordPress相關文章的幾種方法:
方法一:標簽相關
首先獲取文章的所有標簽,接著獲取這些標簽下的 n 篇文章,那么這 n 篇文章就是與該文章相關的文章了?,F在可以見到的WordPress相關文章插件都是使用的這個方法。下面是實現的代碼:
<ul?id="tags_related">
<?php
global?$post;
$post_tags?=?wp_get_post_tags($post->ID);
if?($post_tags)?{
??foreach?($post_tags?as?$tag)?{
????//?獲取標簽列表
????$tag_list[]?.=?$tag->term_id;
??}
??//?隨機獲取標簽列表中的一個標簽
??$post_tag?=?$tag_list[?mt_rand(0,?count($tag_list)?-?1)?];
??//?該方法使用?query_posts()?函數來調用相關文章,以下是參數列表
??$args?=?array(
????????'tag__in'?=>?array($post_tag),
????????'category__not_in'?=>?array(NULL),??//?不包括的分類ID
????????'post__not_in'?=>?array($post->ID),
????????'showposts'?=>?6,???????????????????????????//?顯示相關文章數量
????????'caller_get_posts'?=>?1
????);
??query_posts($args);
??idede模板安裝f?(have_posts())?{
????while?(have_posts())?{
??????the_post();?update_post_caches($posts);??>
????<li>*?<a?href="<?php?the_permalink();??>"?rel="bookmark"?title="<?php?the_title_attribute();??>"><?php?the_title();??></a></li>
<?php
關鍵詞標簽: 建站 相關文章 幾種方法
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-23 ,文章通過代碼實現WordPress相關文章的幾種方法,建站技主要講述相關文章,幾種方法,建站網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_35340.html