これはtwitterに投稿をすることができます。基本的な使い方Gianismでtwitter連携を有効にしている場合、他のSNSアカウントと異なり、連携に使用したアカウントのコンシューマーシークレットがすでに取得済みです。したがって、このアカウントでつぶやくことが可能です。話を分かりやすくするために、Gianism.infoを例にあげましょう。このサイトと連携しているtwitterアカウントはwpGianismです。2016つまり、あなたのWordPressはサイトのアイデンティティを代表するようなtwitterアカウントにつぶやかせることができるわけです。投稿を公開した時につぶやくさて、簡単な例として、「投稿を公開するとつぶやく」という例を考えて見ましょう。どのように利用するかはともかく、重要なのは「どこにフックをかけるか」です。今回使えそうなのは、投稿のステータスが変化したときに実行されるtransition_post_statusです。次のようなコードで実現できます。);ただし、「投稿を公開したらシェアする」という機能自体はJetpackにも存在しているので、ある程度のオリジナリティを出さないのであれば、そちらを使った方が楽です。コードを書く必要もありません。シンプルな例を超えた、もう少しジェネリックな例に挑戦して見ましょう。}}この関数を上記の例と組み合わせれば、Jetpackよりは少し良さそうですね。対話的にすれば、あなたのユーザーから面白いと思ってもらえるかもしれません。簡略化のため、「以前のステータスが公開でなく、新しいステータスが公開だったら」という条件にしていますが、実際はもっと複雑な条件を設定すべきです。誰でも投稿できるサイトを作ったとしましょう。その場合、「投稿のステータスが公開になったときつぶやく」という単純なルールにしてしまうと、めざといユーザーは「公開に変更するとつぶやいてもらえる」ということに気づき、同じ投稿のステータスを何度も変更するかもしれません。そのようなハックを防ぐ意味でも、実際の運用では複雑な条件にすることをおすすめします。一度でも公開になった場合、その日時を投稿メタに保存しておいて、2回目以降は無視するというのが賢い選択でしょう。自動的かつ定期的につぶやくWordPressにはCron機能があります。この機能を利用することで、「定期的につぶやく」ということが可能です。毎時間ごとに動作するCronは次のようになります。Codexにも詳細なドキュメントがありますので、ご覧ください。);さて、問題は「なにをつぶやくか」です。twitterのAPIには「同一の内容を連続でつぶやくとエラーになる」という仕様がありますので、もしあなたが積極的にtwitterアカウントを利用していない場合、定期つぶやきはすべてエラーになります。Gianismにはtwitterボットという機能がありますので、特定の内容を特定の期間にわたってつぶやき続けることはコードを書かずに実現することができます。それに上述した通り、毎回違う内容をつぶやくのでなければ、自動ツイートサービスが存在しますので、そちらを使った方が楽です。今回は2つの例を紹介しましょう。この記事は登録済みユーザー専用です。残り58%のコンテンツを読むためには、ログインしてください。コメントをキャンセルコメントを投稿するにはログインしてください。WooCommerceWooCommerceにPay.JPの決済手段を追加します。プレミアムWordPressのためのソーシャルプラグイン。WooCommerce日本郵便が提供するサービス「クリックポスト」に対応したCSVをWooCommerceから吐き出すプラグイン。最新情報をお届けします。控えめな頻度でスパムなし。メールアドレス言語などの詳細な情報を入力できます。名English日本語Gianism.infoソーシャルログインのためのWordPressプラグイン。シンプルだけどすごいやつ!WordPressプラグインに関するプロフェッショナルな情報を提供します。ログインシェアつぶやく。