どっちが面倒なのか

wordpressにログインしてる状態で、個別ページを開くと文法エラーになる。
コメント送信部分のid属性値に”_”で始まってる “_wp_unfiltered_html_comment” があるのが原因で、頭のアンダーバーを取ればエラーは出なくなる。

ただ、バージョンアップする度に3つのファイルを開いて “_wp_unfiltered_html_comment” を置換するのが面倒だった。

なので。

phpでwordpressディレクトリ以下をgrepかけて置換するのを作った。

しかし、だ。
しかしなんだ。
いちいち、sshとかでサーバーにログインしてphp実行させるのめんどくさい。

じゃあ、プラグインにするか。
と、なり。

作ってみた。初めてのwordpressプラグイン!
しょぼい……

_wp_unfiltered_html_comment replacer

管理画面を開くたびにチェックして勝手に置換したほうが楽だろうけど…
毎回、ファイルチェックするのはちょっと…

余談:
バージョンアップしないっていう選択肢はない。
ScanNetSecurity – WordPressのfile.php脆弱性に関する検証レポートを発表(NTTデータ・セキュリティ)

コメント/トラックバック

この記事へのコメント/トラックバックはありません。

コメントする

(管理人にのみ公開されます)