WordPressの記事サムネイルをPinterestへ自動投稿する方法

## やりたかったこと
WWD JAPANでPinterestを運用したい！でも毎回手でアップするのは面倒・・・。
ということで、記事がアップされるたびに勝手に記事の画像を１枚PINTERESTへ自動で投稿してくれる仕組みを作りました。

## IFTTTでRSSとPinterestを連携
PinterestはFacebookやTwitterのように良い感じのプラグインが見つからなかったので、[IFTTT](https://ifttt.com/about)という色んなサービスを連携してくれるサービスを使うことにしました。

Pinterestは、自分のお気に入りの画像やWeb上の画像をボードにピンで止めて共有できるSNSです。まさにこんな感じ↓
![lightbulb-2692247_1280.jpg](https://qiita-image-store.s3.amazonaws.com/0/300773/f5d03db5-a018-fd26-8638-da9d1d345a70.jpeg)


自動投稿の仕組みとしては、記事がアップされたらRSS更新→RSSが更新されたらPinterestに記事の画像を投稿といった感じです。

## RSSの実装
特に細かい指定がないのであればデフォルトのRSSでも良いかもですが、今回は記事のどの画像とかどのボードに投稿するというところまで指定したかったので、こんな感じのRSSを実装しました。RSS内のタグは<author>などを使用してますが、IFTTTの設定手順11の「Add ingredient」で選択できるタグであれば変更しても大丈夫です。
↓↓↓
<img width="1011" alt="スクリーンショット 2019-02-01 15.21.41.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/03e75648-1850-38b9-7fae-61075fe84336.png">

## IFTTTの設定手順
1. IFTTTのアカウントを持っていない場合はアカウント登録して、ログインします。
2. 左上の「MyApplets」を選択。
3.  「Applets」のタブで、「New Applet」をクリックします。<img width="1374" alt="スクリーンショット 2019-02-01 15.36.50.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/92db6655-e311-0240-516a-7de52367c376.png">


4. ```+this```をクリックして、Appletを実行するトリガーを設定します。<img width="1207" alt="スクリーンショット 2019-02-01 15.31.04.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/f0474db3-be0c-68ac-429b-d04ef4facab3.png">



5. トリガーとなるサービスを選択。今回は「RSS更新」 がトリガーなので「RSS Feed」を選択します。
<img width="1192" alt="スクリーンショット 2019-02-01 15.47.40.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/d124c75e-69c5-38d8-0e3c-f1d0838af8cc.png">



6. RSS Feedで「どんなイベントが起きたら」というトリガーの設定。今回は特定のキーワードなどで引っ掛ける必要がないので、「新しいitemが追加されたら」の方を選びます。
<img width="1236" alt="スクリーンショット 2019-02-01 15.50.27.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/d29c9da5-b36b-d405-37fe-efafa1222760.png">



7. トリガーとなるRSSのURLを入力しましょう。
<img width="1211" alt="スクリーンショット 2019-02-01 15.55.52.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/141f0302-d370-283e-f8c7-053b4abbc712.png">



8. 今度は「何をするか？」を設定します。```+that```をクリックしましょう。
<img width="1202" alt="スクリーンショット 2019-02-01 15.56.56.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/0fa8dba0-882d-f18d-0e13-b3218b61da5c.png">


9. 実行するサービスの選択。今回は、Pinterestの投稿がしたいので、Pinterestのサービスを選択します。
<img width="1220" alt="スクリーンショット 2019-02-01 16.00.11.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/a114dabb-8027-af40-a016-a8c9bc85dad1.png">



10. Pinterestは「ボードにピンを追加する」を選択します。
<img width="1219" alt="スクリーンショット 2019-02-01 16.01.25.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/72c3b6aa-a825-fe24-95b5-651d0469ab27.png">



11. 「Enter a board name（ピンを投稿するボード）」、「Photo URL（画像リンク）」、「Add a description（投稿する画像のタイトル）」、「Source URL（画像をクリックしたときに飛ばしたいリンク）」をそれぞれRSSのタグ要素を選択します。最後に「Create action」をクリックしたら完了です。
RSSを更新して画像が追加されたか確認してみましょう。<img width="1102" alt="スクリーンショット 2019-02-01 16.09.56.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/b894af4c-56b5-3a44-be66-40e2605722d9.png">


## Pinterestに投稿できているか確認
実際に投稿されるとこんな感じにボード別で投稿されています。
<img width="1383" alt="スクリーンショット 2019-02-01 16.13.50.png" src="https://qiita-image-store.s3.amazonaws.com/0/300773/f6c03213-be0e-8975-de0a-70df0232c0f7.png">


### 参考
IFTTTを利用してWordPressの更新情報をPinterestへ投稿する
http://nagamelbooks.net/ifttt%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%A6wordpress%E3%81%AE%E6%9B%B4%E6%96%B0%E6%83%85%E5%A0%B1%E3%82%92pinterest%E3%81%B8%E6%8A%95%E7%A8%BF%E3%81%99%E3%82%8B/