ccこんにちは、marubon(@marubon_jp)です。今回は、WordPressでRSSに著作権(Copyright)を表示する方法を紹介します。最近RSSを流用したコピーサイト(パクリサイト)の横行がブロガーの間で話題になっています。こちらに非があるわけではないのですが、自分の身を守るため事前にできる限りの対応はしておきたいものです。対策の一つとして考えられるのが、「RSSへの著作権表示」です。これはパクリサイトがRSSを機械的に読み込んで表示している点を逆手に取り、著作権情報をパクリサイトに表示させる方法です。サイト運営者に対する著作権侵害の注意喚起を行うとともに、SNS等を通じたパクリサイト早期発見のきっかけを作ります。Footer等のWordPressプラグラインを使用した方法が紹介されていますが、今回はプラグインに依存しない方法を紹介します。スポンサーリンクRSSに著作権表示(Copyright表示)を行う方法WordPressテーマのfunctions.phpに以下のコードを追加します。編集前に必ずfunctions.phpのバックアップを取得すると共に、編集には十分注意して下さい。編集内容に不備があると、画面が真っ白になり管理画面から修正できなくなります。コードの簡単な解説をします。rss_feed_copyright関数で元々のRSSデータが格納されているの$contentに著作権情報を追加し、新しいRSSデータとして出力しなおします。add_filterは、the_excerpt_rssとthe_content_feed(RSS出力処理)時にrss_feed_copyright関数を実行させるためのフィルタ追加処理(おまじない)です。Reserved.」が出力されます。サイト名部分は、著作元サイトへのアンカーテキストリンクになっています。'rss_feed_copyright');このコードにより出力された著作権(Copyright)は、以下の様に表示されます(当ブログの例)。まとめWordPresでRSSに著作権表示(Copyright表示)を行う方法を紹介しました。紹介したコードは著作権(Copyright)の表示にとどめていますが、例えば「この元記事は、XXです。」等の文言を追加したい場合は、$contentにつなげるコードを改変すれば対応可能です。必要に応じて修正して下さい。更新情報は以下にて配信しています。