WordPress文章版權(quán)、標(biāo)簽、相關(guān)日志輸出到Feed
來(lái)源:程序員人生 發(fā)布時(shí)間:2013-11-25 08:50:11 閱讀次數(shù):3646次
此前,我們只知道給WordPress文章添加版權(quán)聲明,文章標(biāo)簽、相關(guān)日志,但很少考慮到把這些信息輸出到Feed中。尤其是文章版權(quán),通常我們都是WordPress模板頁(yè)single中添加。事實(shí)上,這樣并不完美。當(dāng)博客有了一定訂閱的時(shí)候,文章很容易被機(jī)器人采集,做好防采集工作是十分必要的。
你查看一下Feed里面,那里并不會(huì)輸出文章版權(quán)信息。在對(duì)比一下WordPress教程網(wǎng)的Feed里,這里輸出了WordPress相關(guān)日、志文章標(biāo)簽,具體什么作用,你懂的。
介紹一種方法:
把WordPress文章版權(quán)同時(shí)在正文下方和Feed中輸出 ,在主題的Functions中添加如下代碼:
/** RSS Feed copyright */
function feed_copyright($content) {
if(is_single() or is_feed()) {
$content.= "<blockquote>";
$content.= '<div> » 轉(zhuǎn)載保留版權(quán):<a title="博客名稱" href="博客地址">博客名稱</a> » <a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">《'.get_the_title().'》</a></div>';
$content.= '<div> » 本文鏈接地址:<a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">'.get_permalink().'</a></div>';
$content.= '<div> » 如果喜歡可以:<a title="博客名稱" href="訂閱地址">點(diǎn)此訂閱本站</a></div>';
$content.= "</blockquote>";
}
return $content;
}
add_filter ('the_content', 'feed_copyright');
利用上面的代碼,其實(shí)可以實(shí)現(xiàn)很多的東西,甚至是加入Google Adsense。
在介紹一個(gè)WordPress防采集插件:
©Feed 插件(copyfeed)
可以在Feed訂閱中顯示文章版、相關(guān)文章、用戶評(píng)論等等,甚至是輸出文章分類(lèi)、標(biāo)簽等,而且這些樣式都是可以自定義的,支持HTML,提供數(shù)字指紋加密與IP屏蔽等功能,在WordPress防采集系列插件中,是相當(dāng)優(yōu)秀的了。
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)