wordpressでちょっと特殊なことをしようとしたら、Google先生たちに、「functions.phpに〇〇〇を追加してください」みたいなことを教えてもらったことはありませんか?そしていざ実践しようとすると、下記のようなエラーに悩まされた経験はありませんか?
SFTPの仕方わからないよぉー
毎回、SFTPで繋いでアップロードするのめんどくさいよぉー
原因は色々あるため、本記事で確実に解消されるわけではありませんのでご注意を。本記事で解消されるケースは、「SiteGuard WP Plugin」のプラグインを使っている場合です。
SiteGuard以外でも有用な解消方法
WAF系のサービスプラグインを利用している場合は、OFFにすると改善するケースが多いです。
実際に「SiteGuard WP Plugin」も無効化すれば「functions.php」を編集できるようになります。ただ、次項の注意内容を読んだ上で実施してください。
安全を考慮した解消方法
前述では機能OFFにすると解消と書きましたが、その間、無防備になるというリスクが発生します。
また、一度設定を無効化し、再度有効化すると、「SiteGuard WP Plugin」の設定情報が飛びます。
よって、「SiteGuard WP Plugin」の一部設定だけ無効化にして、「functions.php」を編集するのがベストです。その設定は、コチラです。
管理ページアクセス制限
これだけを一時的に無効化してください。除外パスを一時的に加えるでも良いですが、元に戻すことを考えると一時無効で十分と思います。
「functions.php」を編集し終わったら、「SiteGuard WP Plugin」の設定を元に戻すことを忘れないようにしましょう!!
コメント