WordPress、顔文字の自動変換機能を無効化する方法

この記事は約3分で読めます。

WordPressで、
:)と入力したら、
みたいな顔文字に勝手に変換される場合があります。

顔文字の画像データがないと、が表示されたりもします。

この機能が邪魔なので、無効化しました。

設定は簡単。
WordPressの管理画面でoptions.phpを開き、use_smilies0に設定するだけです。

WordPress、顔文字の自動変換機能を無効化する方法

顔文字の自動変換機能を確認

WordPress、投稿の編集画面

WordPress、投稿の編集画面

WordPressの投稿画面で、:):(という記号を入力してみましょう。

投稿を確認

WordPress、実際の投稿

WordPress、実際の投稿

編集画面では、:):(と表示されていたのに、プレビューを見るとが表示されてしまいました。

これは、みたいな顔文字を表示しようとして失敗している状態です。

WordPressには、:):(のような記号を、スマイリーと呼ばれる顔文字に自動変換する機能があります。

options.phpを開く

WordPress、options.phpのuse_smiliesを0に変更

WordPress、options.phpのuse_smiliesを0に変更

サイトのURLが
https://example.com
だとします。

管理画面にログインすると
https://example.com/wp-admin
というURLになります。

手動でoptions.phpを後ろに付け足し
https://example.com/wp-admin/options.php
というURLへアクセスしましょう。

すると、「すべての設定」という隠しページを開くことができます。

use_smilies

use_smiliesという項目が、デフォルトでは1に設定されています。

これを0に変更してやれば、:)を自動変換する機能を無効化できます。

use_smilies変更後

WordPress、use_smilies変更後の投稿

WordPress、use_smilies変更後の投稿

use_smilies0に設定後、投稿を確認してみると、に変換されることなく、:)をそのまま表示することに成功しました。

まとめ

顔文字を自動変換させないようにするには、

  1. WordPressで「すべての設定」画面を開く
    (https://xxxxx/wp-admin/options.phpのようなURLを開く)
  2. use_smilies0に設定する

以上の操作により、:)が、に変換されることを防げます。

コメント

タイトルとURLをコピーしました