ホリエモンドットコムのようにnewspicksからWordPressに自動投稿する方法について教えてください。pickした記事タイトルがそのままタイトルになり、数行の本文が表示され、記事内の画像がアイキャッチ画像となり、自分のコメントが引用のように表示したいです。

ちなみに下記のプラグインは試してみましたが、うまく機能しませんでした。
http://www.posox.me/newspicksautolink/

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2016/03/29 21:35:03

回答1件)

id:a-kuma3 No.1

回答回数4973ベストアンサー獲得回数2154

当の horiemon.com にこんなのがあります。

NewsPicksとWordPressを連携して個人キュレーション作ってみた | Thinklog
horiemon.comと同じや笑

NewsPicksとWordPressを連携して個人キュレーション作ってみた | Thinklog | ホリエモンドットコム

その記事はサイトが閉鎖されてて読めませんが、Internet Archive や archive.js に落ちてます。

http://web.archive.org/web/20150811050541/http://thinklog.programming.jp/it/157
ちょっとスタイルが崩れてますが、何をやっているかは分かります。

http://archive.is/Z2ncA
こちらの方が、きれいにアーカイブできてます。

ただ、「horiemon.comと同じや」とはありますが、その NewsPicks を Pick したツイートが見当たりません。

https://twitter.com/takapon_jp/status/541554957397135360
こちらは、horiemon.com の記事投稿から Twitter に連携しているのだと思います。

なので、「同じや」は、似たようなことをやっている、というレベルだと思います。


また、先の Zapier を使って連携している記事では、Wordpress へ投稿する(というよりは、投稿された内容を変更している)部分を好みに合わせて変更する必要があるでしょう。
Wordpress 側で php のコードをいじるスキルが必要です。



ちなみに、そのブログには続きがあったようです。

NewsPicksとWordPressを連携して個人キュレーション作ってみた
http://thinklog.programming.jp/it/157
http://thinklog.programming.jp/it/1134

TwitterとWordPressを連携させて、キュレーションサイトを作りたいの依頼/外注 | Webシステム開発・プログラミングの仕事 | ランサーズ

続きの方も、Internet Archive にありました。
http://web.archive.org/web/20150715004422/http://thinklog.programming.jp/it/1134



ぐぐっただけですが、ヒントになればと。

他3件のコメントを見る
id:a-kuma3

Zaiper で Twitter 連携した投稿はできてて、その変更ができてないってことですよね。

まずは、php.ini で allow_url_fopen が on になっているかどうかを確認。
http://www.minibird.jp/man/homepage_phpini.php

Zaiper から投稿された内容や、そこから切り出した記事の URL、その URL で file_get_contents した内容などをログに出力して、どこで駄目になってるかを確認したらいいと思います。
http://php.net/manual/ja/function.syslog.php

2016/03/23 21:58:04
id:yusuke8481

ご返事が遅くなってすみませんでした。
確認したところ、php.iniでallow_url_fopenはonになってました。
その後のログに出力する方法がどうしてもわからず、さまよってました、、、
コードを指定箇所にコピペくらいはできますが、それ以上のことはできないくらいのレベルです。。

2016/03/24 23:11:07

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません