如何在WordPress中添加相關文章,而無需使用插件

對於“相關帖子“或”項目關係“是一系列的 插入或多或少的鏈接,但最終都做同樣的事情。 顯示一個頁面(在後)相匹配的主題,使房產的文章在博客上的頭條新聞。 為,這是非常有用 (搜索引擎優化)用戶關於同一主題的文章,是一個頁面上,列出允許快速訪問。

它是已知的,大量的 插入網站產生負面影響 unuei頁面加載時間 除了創建 其他數據庫中的表.

一個很好的想法,是將盡可能與WordPress的插件的代碼行,導致相同的結果。 (注意,然而,一些代碼的functions.php agaugate的,尤其是嚴重影響服務器的性能)

WordPress的相關文章插件

插件“相關文章“可以換成下面的函數,如果我們選擇該文章頁面 顯示的頭條新聞相同的標籤 他們做的工作列出。 使用這個標準的關係,可以添加以下代碼到文件 single.php文件 在博客上使用的主題。

[php] <?php
$ tags = wp_get_post_tags($ post-> ID);
如果($ tags){
$ tag_ids = array();
foreach($ tags為$ individual_tag)$ tag_ids [] = $ individual_tag-> term_id;

$參數數量=陣列(
'tag__in'=> $ tag_ids,
'post__not_in'=>數組($ post-> ID),
'showposts'=> 5,//將顯示的相關文章的數量。
'Caller_get_posts => 1
);
$ my_query = new wp_query($ args);
if($ my_query-> have_posts()){
echo'<h3>相關文章</ h3> <ul>';
while($ my_query-> have_posts()){
$ My_query-> the_post();
?>
<LI> <a href="<?php the_permalink() ?>“的rel =”書籤“標題=”永久鏈接到<腓the_title_attribute();?>?“> <腓the_title(); ?> </A> </ LI>
<?PHP的
}
迴聲'</ ul>';
}
}
?>
[/ PHP的]

具體的例子。

在頁的文章““相關的文章,涉及到WordPress,病毒,數據庫,漏洞列為。

WordPress的漏洞 - 清潔文件的病毒和安全的SQL服務器。  - 隱身設置

功能進行測試,在WordPress的3.3.1但較新的版本的WordPress 2.x的兼容。

- 顯示相關的職位沒有一個插件在WordPress.

如何在WordPress中添加相關文章,而無需使用插件

關於作者

隱形LP

創始人兼編輯 隱身設置在2006日期。
具有Linux操作系統(尤其是CentOS),Mac OS X, Windows XP> Windows 10和WordPress(CMS)。

發表評論