WordPressのコンテンツ管理システムには、大規模な単一のダッシュ文字の代わりに二重ダッシュを置き換える厄介な自動書式設定機能があります。
このチュートリアルでは、ダブルダッシュの問題を解決する方法を説明します。
ハードウェアリスト:
次のセクションでは、このWordpressチュートリアルを作成するために使用される機器のリストを示します。
上記の各ハードウェアは、AmazonのWebサイトにあります。
WordPressの関連チュートリアル:
このページでは、Wordpressに関連するチュートリアルの一覧に素早くアクセスできます。
チュートリアル – WordPress Double Dash
Linuxコンソールでは、Wordpressのformatting.phpファイルを見つけて編集する必要があります。
# vi wp-includes/formatting.php
formatting.phpファイルで次の行を探します。
$dynamic[ ‘/—/’ ] = $em_dash;
$dynamic[ ‘/(?<=^|’ . $spaces . ‘)–(?=$|’ . $spaces . ‘)/’ ] = $em_dash;
$dynamic[ ‘/(?<!xn)–/’ ] = $en_dash;
$dynamic[ ‘/(?<=^|’ . $spaces . ‘)-(?=$|’ . $spaces . ‘)/’ ]
次の行にコメントを書き、二重ダッシュを長いダッシュに自動的に置き換えないようにします。
コメントするには、行の先頭に//を追加します。
//$dynamic[ ‘/—/’ ] = $em_dash;
//$dynamic[ ‘/(?<=^|’ . $spaces . ‘)–(?=$|’ . $spaces . ‘)/’ ] = $em_dash;
//$dynamic[ ‘/(?<!xn)–/’ ] = $en_dash;
//$dynamic[ ‘/(?<=^|’ . $spaces . ‘)-(?=$|’ . $spaces . ‘)/’ ]
さて、あなたのページをリフレッシュして、私たちの設定が機能しているかどうかを確認できます。
Linuxを使用していない場合は、DashboardのAppearanceメニューにあるWordpress Editorオプションを使用して、formatting.phpファイルを編集できます。