WordPressでJetpackのパブリサイズ共有を利用してTwitterへ投稿しています。
いつからかは分かりませんが、Tweetに画像が添付されるようになりました。
https://ja.jetpack.com/support/publicize/#images
パブリサイズ投稿内の画像
Facebook と Twitter では200 x 200ピクセル以上の画像が以下の優先順位で選択され >> て添付されます。アイキャッチ画像
投稿に添付・挿入された画像
その他の投稿内の画像 (添付されていないリンクされた画像など)
この画像を添付する動作を止めたいのです。
画像が添付されているせいで、TwitterCardが表示されずに逆効果になってしまっています。
もちろん、個別にTweetすれば、TwitterCardが表示されるのは分かっていますが、時間指定の投稿時にTweetさせたいので、できればJetpackをカスタマイズすることで解決したいです。
下記記事のように functions.php でフックすることで可能のような気がするのですが、どうにもPHPの知識がなくお知恵をお借りしたいです。
https://www.villness.com/2056
Jetpackプラグイン内のファイルを見て、functions.photon.php にある関数が関係しそうだと予想し、下記をfunction.phpに書き加えて見ましたが、変化がありませんでした。
PHP
1 function jetpack_custom_url( $image_url ) { 2 $image_url = false; 3return $image_url; 4} 5add_filter( 'jetpack_photon_url', 'jetpack_custom_url', 11 );
あなたの回答
tips
プレビュー