您当前的位置: 首页 > 汽车

搜索了一下找到了不少介绍word

2018-10-31 14:35:17

搜索了一下,找到了不少介绍wordpress主题制作的资料,但是尚未找到wordpress博客RSS页面制作的相关教材。当我们在设计wordpress博客主题的时候,我们往往会忘记RSS订阅页面的设计,站长们一般都是使用wordpress默认的RSS订阅页面。其实,我们也应该关注一下rss订阅页面的设计和优化工作,说不定现在就有访问者正在浏览或订阅我们的RSS。今天就和大家一起探讨一下RSS的定制和优化,萝卜鱼也精心准备了4个例子,下面和友们分享一下。

注:萝卜鱼进行的操作都涉及到wordpress的p文件,此文件时要小心,先做好备份工作。

先看一下萝卜鱼在本地准备了一个wordpress测试的平台,其rss默认页面是下面这样显示的,截个图与实现后的图片好做比较:(注明一下,如果你的wordpress的固定链接设置了伪静态那么你的rss地址就是就是你的址/feed,如果你没有设置地址就是你的址/?feed=rss2)

下面萝卜鱼要为rss页面增加几点功能,请接着向下看的:

1、给每篇文章的rss添加一点自己的特色文字,比如,萝卜鱼想在每篇文章结尾处增加一行宣传本站的文字萝卜居家园提供的wordpress资讯。我们可以这样做:

在你的p文件中增加下面的代码:

/*给每篇文章的rss添加一点自己的特色文字*/

function custom_feed_content($content) {

if(is_feed()) {

// 下面的$output变量即为你自己想增加的文字内容。

$outp老人白癜风病因ut=萝卜居家园提供的wordpress资讯;

$content = $content.$output;

}

return $content;

}

add_filter(the_c小孩癫痫病原因ontentcustom_feed_content);

2、给每篇文章的rss添加一个小banner广告。我们在p文件中增加下面的代码:

/*给每篇文章的rss添加横幅*/

function feed_banners($content) {

if(is_feed()) {

$output = diva href=# title=图片标题img src=://.luoboju./wp-content/themes/simple_blog/images/g alt=此处显示您的banner图片 //a/div;

$content = $output.$content;

}

return $content;

}

add_filter(the_contentfeed_banners);

3、给每篇文章的rss增加作者及文章链接信息等等,这个主要在rss中实现版权声明的功能。可以在p中增加下面的代码:

/*给每篇文章的rss增加作者及文章链接版权信息等等*/

function feed_copyright_disclaime广州白癜风治疗钱r($content) {

if(is_feed()) {

$permalink = get_permalink();

$author = get_the_author();

$title = get_bloginfo(name);

$output = p这篇文章的作者是 . $author . 链接a href= . $title . . $permalink . /a. 转载请注明./p;

$content = $content.$output;

}

return $content;

}

add_filter(the_contentfeed_copyright_disclaimer);

4、给给每篇文章的rss增加该文作者的更多文章链接,主要实现的是相关文章的功能。

/*给每篇文章的rss增加该文作者的更多文章链接*/

function authors_post_list_in_feed($content) {

if(is_feed()) {

global $post;

$author = get_the_author();

$author_id = $post-post_author;

$the_posts = get_posts(author= . $author_id . numberposts=5);

$output = h3更多文章来自 . $author . /h3;

$output .= ul;

foreach($the_posts as $post) {

$permalink = get_permalink();

$title = get_the_title乌海治疗牛皮癣医院址();

$output .= lia href= . $permalink . . $title . /a/li;

}

wp_reset_query();

$output .= /ul;

$content = $content.$output;

}

return $content;

}

add_filter(the_contentauthors_post_list_in_feed);

好了,萝卜鱼目前在rss页面增加了4个自定义的内容,我们看看本地测试的效果是怎么样的,如下图:

关注wordpress主题的精美的同时,我们也应该适当的注意一下RSS的优化,通过上面的介绍,希望能给您带来一点点帮助吧。当然,你还可以在RSS中实现其他更多的功能,萝卜鱼在此就不一一介绍说明了,呵呵,本文由萝卜居家园 ://.luoboju. 原创发表,转载请注明,谢谢了!

苹果手机解锁
钢丝卡头
道路清扫车
推荐阅读
图文聚焦