OLIVESYSTEM(オリーブシステム)

【WordPress】JetPackのパプリサイズ共有(Twitterなどに自動投稿)をカスタム投稿に反映する方法

JetPackのパプリサイズ共有は、FacebookやTwitterなどのSNSに自動投稿できて便利なのですが、カスタム投稿タイプの場合は設定を有効にしただけでは使用できません。

なぜカスタム投稿では有効にはならないか不思議でしたが、公式サイトに解説ページ(英語)がありました。

register_post_typeのsupportsに次を追加します。

'publicize'

つまり、次のようになります。


register_post_type(
'cpost',
'supports'=>array(
'title', 'editor', 'custom-fields', 'thumbnail', 'publicize',
),
);

以上で有効になります。