WordPress3.0で、文中の全角英数字と半角カナを排除する。
2010年06月28日 20時00分 月齢:16.0[立待月] 潮汐:大潮
(最終更新日:2019年09月17日)
15年前に投稿 | WordPress | コメントはありません
1分ぐらいで読めます。
この記事は情報が古い場合があります。
文中に登場する全角英数字がとても嫌いなのです。理由はなんとなく馬鹿っぽく見えるから。というわけで自分では決して使わないのですが、コメント欄に「英数字は半角しかダメ」なんて規制はかけられない。でも美しくない…
そこで、以前から行っていたことですが、WordPress3.0でもこの小細工を仕込むことにしました。
formatting.php の95行目あたりを
$output_pre .= $curl;
$output = mb_convert_kana($output_pre,"asKV"); //
全角英数字と半角カナを排除
と変更します。(行末のコメント「//全角英数字と半角カナを排除」は別になくてもいいです。)
これによって、文章は一旦mb_convert_kana関数のフィルターにかけられ、ブサイクな全角英数字を世に晒さずに済みます。半角カナも禁忌な香り(?)がするので、ついでに浄化してしまいましょう。
古い記事・新しい記事
- 古い記事 [2010年06月23日]
- ← WordPress3.0日本語版にアップグレードしました。
- 新しい記事 [2010年07月20日]
- → WordPress3.0で、画像のalt属性とtitle属性を入れ替える。
他にも「WordPress」カテゴリの記事はいかがですか。
- WordPress テーマファイルをXHTML1.0 strictからHTML5に変換してみた。
- WordPressに、human_time_diffで投稿からの日数を表示する。
- WordPressのコメント欄、ミステリーマンのアバターを好きなものに変更する。
- WordPressのアカウントからadminは絶対削除しておくべき。
- WordPress2.7.1にアップデート
- WordPressで特定の文字が自動変換されるのを防ぐためfunctions.phpに記述。
- WordPress2.8.2にしてみました。
- WordPressでthe_archive_titleの余計な文字列「月別: 」を消して、さらにアーカイブページの「yyyy年m月」を「yyyy年mm月」と月をいつも2桁になるよう変更してみた。
- WordPress3.5にしてみました。
- 「左が過去で右が未来」、ブログ記事における「前」「次」が時間軸と合っていないので整理してみる。