FeedWordPressプラグインで他サイトのRSSからローカルに記事を作成
FeedWordPressは、よそさまのRSSを取得して記事を作成出来るプラグインだが、
初期状態ではローカルに記事が作成されず、いきなり直リンクしてしまう。
中身を若干編集したい場合(本文に注釈など)、1度自サイトを通したい場合などは、
左メニュー
Posts & Links
より、
[リンク]
の項目で
the local copy on this website
を選択しないといけない。
またそのままでは、今度は実際のサイトへのリンクが登場しないので、
合っているかどうかは分からないが自分は
single.php内に
<?php
$syndication_permalink = post_custom('syndication_permalink');
if( strcmp($syndication_permalink,'')!=0 )
{
echo "<a href='$syndication_permalink' target='_blank'>$syndication_permalink</a><br /><br />\n";
}
?>
として、リンクを出力させたい場所に上記コードを配置した。
ディスカッション
コメント一覧
私もローカルに記事を作成した上で、実際のサイトへのリンクをしたいので、single.phpを探してみましたが、見つかりませんでした。上記の記述で、リンクは、うまくいきましたか?
有用な記事をありがとうございます。
画像のアンテナサイトを作ろうとFeedWordPressを使用しています。
上記のコードを使わせて頂こうと思いloop内に設置した所、表示できる物とされない物が出てきました。
wpのバージョンは3.4.1
Feed WordPress バージョン2011.1019
を使用しております。
もし何か原因がお分かりのようでしたらご教授頂ければ幸いです。