絵文字を有効にすると、文字をCDNから取得したPNGに変換するコードがWordpressに含まれます。
私たちはそれらを私たち自身の画像で置き換えたいと思います。
Format.phpによると、この関数は です 。
選択したフォルダからPNGを取得するために、どうやってemoj_url
をオーバーライドするのですか?関数を置き換えられますか(つまり、プラグイン可能ですか)。remove_all_filters()
とapply_filter()
を自分の関数で試しましたが、うまくいきません。
コードを見て、あなたはそれをフィルタリングすることができるはずです。次のようなことでうまくいくはずです。
add_filter( 'emoji_url', 'wpse_232874_emoji_cdn_url' );
function wpse_232874_emoji_cdn_url( $url ) {
return 'http://example.com/my/cdn/url/';
}
... http://example.com/my/cdn/url/
を使用したいURLに置き換えます。