本記事でできるようになる事
- スマホからワードプレス記事を投稿(カスタム投稿タイプは不可)
- 投稿時のツイッターへの自動投稿
- 上記のためのプラグインjetpacksの設定
- カスタム投稿タイプと初期投稿タイプの両方をツイッターと連携(PCでの投稿時のみ)
背景
複数人がスマホで、ワードプレスにブログを投稿するが、それをツイッターで自動拡散したい! という依頼がありましたので本記事にまとめました。
手順
ワードプレスプラグイン Jetpack を使ってSNSと連携
次にワードプレスのプラグイン、JetpackでSNSと連携させます。Jetpackを入れる理由としては、
①APIの発行がいらないので簡単に設定可能
②スマホのWordPressaアプリでもSNS連携可能
手順としてはjetpackをインストールし、管理画面のダッシュボードから、
jetpack → 設置 → 共有 から ”ソーシャルメディアアカウントを追加する”
ここで、twitter の欄のconnectを押してID等を入力すれば完了です!
あとは、投稿ページの右側でツイートの設定ができます。
カスタム投稿タイプもSNSと連携させる
この設定はカスタム投稿タイプを使わない場合はスキップしてください。
jetpackの初期設定では、カスタム投稿タイプの場合はSNSの自動投稿設定ができません。
しかし、function.phpファイル(スノーモンキーの方はmy-snow-monkey.php)にフックを追加すればこの制限を解除できます。コードは以下の参考記事からの引用です。
参考記事
/* パブリサイズ共有カスタム投稿
========================================================= */
function cpt_publicize_share() {
add_post_type_support( '追加したいカスタム投稿タイプの名前', 'publicize' );
}
add_action( 'init', 'cpt_publicize_share' );
スマホで、WordPress アプリを追加
次にスマホ側の設定です。スマホにWordPress公式のアプリを追加してください。AndroidとiOSのどちらでもありますので、機種に合わせてインストールしてください。
インストール後は、自分のワードプレスサイトやIDを登録して、ログインしてください。
スマホアプリの設定
アプリの初期設定が終わるとマイサイト画面が表示されます。下の方にスクロールして、次の共有タブを開きSNSが設定されているか確認しましょう。PCでの設定がうまくいっていれば基本はされていると思いますが、念の為確認してください。
最後は投稿の設定です。投稿画面の右上に ”•••” マークがあるのでこれを押して投稿設定を選んでください。下の方の共有タブの設定がONになっていれば準備完了です。
ちなみに、”メッセージ”の箇所を編集すれば自分の書きたい内容に変えてツイートできます。
私はハッシュタグを入れてツーとしたいので毎回この箇所を自分で書いています。
めんどくさい場合はそのままにしておけば自動でタイトルがツイートされます。
まとめ
これで簡単にスマホから投稿→ツイッタに拡散できます。
web制作者は、ご提案の引き出しの一つとして持っておくと良いですね。