モノラルログ

マツオ ( @matsuoshi / monaural.net ) のざっくりしたブログです

WordPress の記事投稿スケジュールを iCal 形式で出力するプラグイン "postical" を作った

経緯

  • WordPress の記事投稿スケジュールを、Google カレンダーとかから見られない? って質問をいただく
  • ちょっと調べたけどいいかんじのプラグインが見つけられない (たぶんあるんだろうけど)
  • 個人的にあったら便利っぽい気がした
  • 作った

postical

https://wordpress.org/plugins/postical/

WordPress の投稿スケジュールを iCal 形式で出力可能になるプラグインです。デフォルトでは公開済みの投稿のみ取得しますが、設定により、予約投稿記事も取得できるようになります。
iCal形式のURLをGoogleカレンダーの「他のカレンダー」→「URLで追加」から読みこませれば、投稿スケジュールをGoogleカレンダーに表示できる感じです。
メディアサイト系とかだと便利かも。

つかいかた

  1. インストールして有効化
  2. http://YOUR-WP-ADDRESS/postical で、iCal形式のデータが取得可能になります。
  3. 予約投稿記事も取得したい場合は、設定画面から有効にしてください。ランダムな文字列のURLが発行されます。
  4. あとは Googleカレンダーとかに、そのURLを登録などしてお使いください

今後の予定

  • 設定でランダムなURLを発行させて、予約投稿の情報もゲットできるようにしたい → しました
  • 設定で、取得件数を指定できるようにしたい (いまは新着50件固定)

というわけで設定画面作りたい、しかし、WPプラグインの設定画面作るのって結構めんどいんですね…

GitHub

https://github.com/matsuoshi/postical