wordpress feed输出加上自定义声明类尾巴

修改文件:functions.php,style.css
functions.php修改如下:
在最后一个“?>”前加上如下内容:

function feedTail($content) {   //Feed添加输出尾巴
         if(is_single() or is_feed()) {
                $content .= '<div class="reship">';
                $content .= '<p><b><a href="'.get_bloginfo('url').'" title="'.get_bloginfo('name').'" target="_blank">'.get_bloginfo('name').'</a></b> - 转载引用请注明来源:<br />';
                $content .= '<b>本文作者:</b><a href="'.get_bloginfo('url').'" title="'.get_bloginfo('name').'" target="_blank">'.get_the_author().'</a><br />';
                $content .= '<b>本文标题:</b><a href="'.get_permalink().'" title="'.get_the_title().'" target="_blank">'. get_the_title().'</a><br />';
                $content .= '<b>本文地址:</b><a href="'.get_permalink().'" title="'.get_the_title().' - '.get_bloginfo('name').'" target="_blank">'.get_permalink().'</a><br />';
                $content .= '<b>RSS订阅:</b><a href="'.get_bloginfo('rss2_url').'" target="_blank">'.get_bloginfo('rss2_url').'</a>   <br />如果喜欢本站可以Feed订阅本站。(本站Feed全文输出,你懂得,XD)';
                $content .= '</p></div><div class="fixed"></div>';
        }
        return $content;
}
add_filter ('the_content', 'feedTail');


style.css修改如下:在最后加上如下内容

#content .reship{float:left;width:99%;margin:20px auto;font-size:12px}
#content .reship p{padding:0 0 0 10px;text-align:left;color:#666;border-left:1px dashed #BBB;font-size:12px;border-top:1px dotted #BBB; padding-top:10px; margin-top:10px;}
#content .reship a:link,#content .reship a:visited,#content .reship a:hover{color:#666;text-decoration:underline}

用到的资料页:
http://codex.wordpress.org/Template_Tags/get_bloginfo
http://eachsite.org/auto-insert-content-after-each-post/


本文固定链接:成事博客wordpress feed输出加上自定义声明类尾巴
喜欢 (0)分享 (0)