Re: 更新(編集)ができなくなってしまいました


更新をストップします宣言してから1日足らずですが、前回の続きです。ビジュアルエディタの編集作業なんだから

wp-admin/edit.php

に原因があるんじゃないかなーとか思って、同一バージョンのファイルをダウンロードして、wp-adminをまるごと上書きしたりしたんですが、直らず。

風呂に入っている時、ふと思い出したことがあって、とあるプラグインの影響かなと思って記憶を辿ってみました。

そのプラグインとは「brBrbr」というものです。改行を<br />に変換してくれるプラグインですね。

インストールしたものの、やっぱり特に使わないかなーと思ってこのプラグインを停止していたのですが、そもそもこのプラグインをインストールしたときに、以下のファイルを手動更新していたことを忘れていました。

wp-includes/formatting.php

$output = wpautop($output);

これを

$output = brBrbr($output);

ああーもう、たしかに修正されたままで、元ソースはコメントアウトされていましたよ。元に戻したら、ビジュアルエディターも正常に動作するようになりました。やれやれ。

こんなことがあるので、コアファイルを手修正しなくては動作しないようなプラグインはヨロシクないですね。「手修正したファイルがある」ということなんて覚えてられないですから。今回のように「プラグイン使わないから停止して削除しとこー」なんて時に、手修正したファイルを元に戻すなんてねぇ。昨日とか一昨日などの直近での作業なら、かろうじて覚えてられますけどw

テーマのための関数(function.php)を修正するならまだしも、コアな部分を書きかえるのは怖いってことです。自分でもプラグインを作っていますが、こういう弊害もあるっていうことを念頭に置いて作業を進めていこうと思います。

いろんな意味でいい勉強になりました\(^o^)/w

Leave a Reply

メールアドレスが公開されることはありません。