WordPress整站全面SEO优化指南
wordpress-rss
搜索了一下,找到了不少先容wordpress主题制作的资料,然则尚未找到wordpress博客RSS页面制作的相关课本。当我们在设计wordpress博客主题的时刻,我们往往会遗忘RSS订阅页面的设计,站长们一样平常都是使用wordpress默认的RSS订阅页面。实在,我们也应该关注一下rss订阅页面的设计和优化事情,说不定现在就有接见者正在浏览或订阅我们的RSS。今天就和人人一起探讨一下RSS的定制和优化,笔者也全心准备了4个例子,下面和网友们分享一下。
注:笔者举行的操作都涉及到wordpress的functions.php文件,编辑此文件时要小心,最好先做好备份事情。
先在内陆准备一个wordpress测试的平台,wordpress程序的rss默认页面是下面这样显示的,截个图与实现后的图片好做对照:(注明一下,若是你的wordpress的牢靠链接设置了伪静态,那么你的rss地址就是就是你的网址/feed,若是你没有设置,地址就是你的网址/?feed=rss2)
rss默认显示
下面要为rss页面增添几点功效,请接着向下看的:
1、给每篇文章的rss添加一点自己的特色文字,好比,想在每篇文章末尾处增添一行宣传本站的文字—***网提供最新的wordpress资讯。我们可以这样做,在你的function.php文件中增添下面的代码:
/*给每篇文章的rss添加一点自己的特色文字*/
function custom_feed_content($content) {
if(is_feed()) {
// 下面的$output变量即为你自己想增添的文字内容。
$output='***网提供最新的wordpress资讯';
$content = $content.$output;
}
return $content;
}
add_filter('the_content','custom_feed_content');
2、给每篇文章的rss添加一个小banner广告。我们在function.php文件中增添下面的代码:
/*给每篇文章的rss添加横幅*/
function feed_banners($content) {
if(is_feed()) {
$output = '<div><a href="#" title="图片题目"><img src="https://upload.chinaz.com//"alt="此处显示您的banner图片" /></a></div>';
$content = $output.$content;
}
return $content;
}
add_filter('the_content','feed_banners');
3、给每篇文章的rss增添作者及文章链接信息等等,这个主要在rss中实现版权声明的功效。可以在function.php中增添下面的代码:
/*给每篇文章的rss增添作者及文章链接版权信息等等*/
function feed_copyright_disclaimer($content) {
if(is_feed()) {
$permalink = get_permalink();
织梦dedecms网站六大SEO优化技巧分享
$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_content','feed_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 .= '<li><a href="'. $permalink. '">'. $title. '</a></li>';
}
wp_reset_query();
$output.= '</ul>';
$content = $content.$output;
}
return $content;
}
add_filter('the_content','authors_post_list_in_feed');
好了,现在在rss页面增添了4个自界说的内容,我们看看内陆测试的效果是怎么样的,如下图:
rss修改后显示效果
关注wordpress主题的优美的同时,我们也应该适当的注重一下RSS的优化,通过上面的先容,希望能给您带来一点点辅助吧。固然,你还可以在RSS中实现其他更多的功效,萝卜鱼在此就不逐一先容说明晰,呵呵,本文由萝卜居家园网 http://www.luoboju.com 原创揭晓,转载请注明,谢谢了!
新手织梦(dedecms)建站优化技巧教程步骤详解