WordPressで連続するハイフォンを表示する

WordPressで連続するハイフォン「--」を投稿したとき、「ー」に自動変換される。不都合が生じたので、修正しました。

変更するファイル

変更するファイルは、「wp-includes」フォルダーないの「formatting.php」ファイルです。
変更内容は、下記に記載しています。

[root@localhost ~]# vi (ワードプレスの公開フォルダー)/wp-includes/formatting.php

変更内容

(変更前)
$static_characters = array_merge(array(‘---’, ‘ -- ‘, ‘--’, ‘ - ‘, ‘xn–’, ‘…’, ‘“’, ‘\’\”, ‘ ™’), $cockney);
$static_replacements = array_merge(array(‘—’, ‘ — ‘, ‘–’, ‘ – ‘, ‘xn--’, ‘…’, $opening_quote, $closing_quote, ‘ ™’), $cockneyreplace);

(変更後)
$static_characters = array_merge(array(‘---’, ‘ -- ‘, ‘--’, ‘ - ‘, ‘xn--‘, ‘…’, ‘“’, ‘\’\”, ‘ ™’), $cockney);
$static_replacements = array_merge(array(‘---’, ‘ -- ‘, ‘--’, ‘ - ‘, ‘xn--’, ‘…’, $opening_quote, $closing_quote, ‘ ™’), $cockneyreplace);

(参考サイト)
WordPressで連続ハイフンを正しく表示する

(感想)
以前も、同じ作業をしたのだが、「WordPress」をアップデートしたときに元に戻ってしまったみたい。アップデートの度に元に戻るようだったら、何か対策を考えなければ・・・

Be the first to comment on "WordPressで連続するハイフォンを表示する"

Leave a comment