[Å] WordPressで絵文字(画像)に変換するスクリプトを停止する方法

WordPressで絵文字に変換するスクリプトを停止する方法

WordPress 4.2 から絵文字に対応。(絵文字(Unicode6.0)が使えない問題についてはこちらの記事参照

絵文字は絵文字で良いのですが、思いもよらない所でなぜか入力した文字が絵文字(画像)に変換され困ったので自分用メモとしてここに記載しておきたいと思います。

もし同じように困っていた方は参考にしてみてください。

絵文字の問題

今回、私が遭遇した問題はこちら。普通にテキストで「▶︎」を手抜きをして入力した結果・・・
自動的に画像に変換

自動的にテキストが意図していない「▶︎」のデザインに置き換わってしまいました。

ソースコードを確認するとやはりテキストで入力した部分が画像になっています。
絵文字のソースコード

絵文字変換をやめる方法

絵文字をブログで使う予定は今のところないので以下の記事を参考にスクリプトを停止しました。

WordPress 4.2 で追加された絵文字対応のスクリプトを無効化する方法 | 零弐壱蜂

行うことはとても簡単。以下のコードを利用しているテーマ内にある(themes/◯◯◯◯)、「functions.php」に貼り付けて再びサーバにアップロードをするのみ。

function disable_emoji() {
     remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
     remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
     remove_action( 'wp_print_styles', 'print_emoji_styles' );
     remove_action( 'admin_print_styles', 'print_emoji_styles' );    
     remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
     remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );    
     remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
}
add_action( 'init', 'disable_emoji' );

* functions.phpを操作する前に必ずバックアップを取り作業を行ってください。自己責任でお願いします。

functions.phpの操作に抵抗がある人はプラグインでおこなう方法もあるようです。参考までに。

WordPress › Disable Emojis « WordPress Plugins

ページのリロードを行うと無事に絵文字画像変換を停止させることが確認できました。
絵文字画像を停止

(。-∀-) 表示してみたら思っていた以上にダサかったので結局三角は使うのやめました。

さいごに

意図していない変換が突然行われ地味に苦戦をした今回の事例。

あまり「▶︎」等を使用しないので自動的に変わり驚きましたが、こうしたことが起こるということを頭に入れておけば今後何かあった時も対応をすぐに取れそうです。

今起こっていなくてもいつか起こった時に参考にしていただければ幸いです。おしまい。

■ 同じカテゴリについてもっと読む

ブログ運営者をフォローする!

\ この情報を周りの人にも教える /

プロフィールあかめの画像
あかめAkame Mizuho
横浜在住。フリーランス。
食べ歩き / 旅行 / カメラ / WEBデザイン 好き。

プロフィール / お問い合わせ

個人アカウント(メイン)▼

ブログ公式アカウント▼