WordPress本文の'や--の自動変換を無効にする
先日SSDのデータ消去について書いた。
Linuxを使ってM.2 SSDをSecure Erase する
このとき、出力されたWebページを参照しながら、コマンドをコピーペーストしながら、自分でもう一度実行してみるとどうも動かない場所があった。
sudo bash -c 'hexdump -C -s $(($(blockdev --getsz /dev/sda)*512 - 4096)) /dev/sda'
とか、
sudo hdparm --user-master u --security-set-pass p /dev/sda
とか。
なんと、' (シングルクオート)は全角‘に変換され、連続ハイフン -- は全角 – (エンダッシュ)に変換されていた。

そう言えば今までもあった。そのときはコードブロックにして回避したかもしれない。
またはHTMLブロックとして実体参照で書くこともできるか。
ただ、ちょっとめんどくさい。
function.phpに下記を書くと無効化できる。
wptexturizeは整形のフィルター関数のひとつだそうだ。
remove_filter('the_content', 'wptexturize'); // 本文
remove_filter('the_excerpt', 'wptexturize'); // 抜粋
remove_filter('the_title', 'wptexturize'); // タイトル
remove_filter('widget_text_content', 'wptexturize'); // ウィジェット
↑ここはコードブロック
