RSSに「タイトル is a post from サイト名」を入れる

公開日:  2015/11/11        0    0    0    2    hatenauser    

a0001_013540

RSSを配信する時に、「タイトル is a post from サイト名」を表示してくれるプラグインが、バージョンアップでもう使えなくなりました
残念ですね
便利だったのに

それなら自分でコードを書くしかないですね

//追加----------------------------
/*
 * RSSフィードに署名とリンクを追加する
 * @package WordPress4.2
 * @subpackage RSS Footer 0.9.8
 *
 * License: GPLv2 or later
 */
function nendebcom_embed_rssfooter($content) {
 
    if( is_feed() ) {
 
        $postlink     = '<a href="'.get_permalink().'">'.get_the_title()."</a>";        //%%POSTLINK%%
        $bloglink     = '<a href="'.get_bloginfo('url').'">'.get_bloginfo('name').'</a>';   //%%BLOGLINK%%
        $blogdesclink = '<a href="'.get_bloginfo('url').'">'.get_bloginfo('name').' - '.get_bloginfo('description').'</a>'; //%%BLOGDESCLINK%%
 
        //追加する署名とリンクを生成
        $rssfootcontent = $postlink . ' is a post from: ' . $bloglink;
 
        //記事の先頭に追加
        //$content = "<p>" . $rssfootcontent . "</p>\n" . $content;
 
        //記事の最後に追加
        $content .= "<p>" . $rssfootcontent . "</p>\n";
 
    }
    return $content;
}
add_filter( 'the_content', 'nendebcom_embed_rssfooter' );
add_filter( 'the_excerpt_rss', 'nendebcom_embed_rssfooter' );

//追加ここまで----------------------------

これで大丈夫ですね



▼ コメント表示

PAGE TOP ↑