Google+からエクスポートしたjsonファイルの記事を自動的にwordpressに下書きとして投稿するスクリプト
- Google データエクスポートを使って、Google+のデータをエクスポート。
データはJSON形式でエクスポートすることに注意。 - ダウンロードしたzipを展開。
- AutoPost.phpの29行目からの修正すべき変数を適宜修正。
- AutoPost.phpを実行。
使う手順は「AutoPost.php」の最初にも書いてあります。
現状、Macでしか正常に動作しません。
Windowsでも動くことは動きますが、波ダッシュ・全角チルダ問題に翻弄され、文字コードに起因するエラーを解消しきれませんでした。
投稿する記事の文中に波ダッシュや全角チルダがある場合は、うまくWordPressへ投稿することができない可能性が高いです。
このスクリプトはXML-RPCを利用しています。WordPressの設定で、XML-RPCを利用できるようにしておいてください。
プラグインによっては、ファイアウォールの設定でXML-RPCを利用できないようになっている場合があります。
また、このスクリプトでは、WordPressにおいて Pz-LinkCard というプラグインを利用していることを前提としています。
記事中に出てくるURLは
[bcd url="http://xxx"]
という形に括られてからWordPressに投稿されます。