私はいつもワードプレスフォーラムで、ファイルエディタを使ってphpやcssファイルを修正することによって、あらゆる面倒なカスタマイズを行っているところを読んでいます。しかし、これらすべてのファイルが生成されるわけではありませんか?これらのファイルは、wp-adminコンソールを介してWebサイトに変更が加えられたとき、またはwordpressが更新されたときに元に戻されませんか?
登録されたアップデートサーバーがある場合にのみ、テーマとプラグインに対してアップデートが実行されます。カスタム(子)テーマ、またはwordpress.orgでホストされておらず、カスタム更新メカニズムがないプラグインがある場合、更新はありません。
他のすべてのケースでは:はい、その通りです。変更は上書きされる可能性があります。
しかし、これが唯一の問題ではありません。バックエンドごとにファイルを編集すると、副作用が生じる可能性があります。
1行のコードで、シンプルな mu-plugin をお勧めします。
! defined( 'DISALLOW_FILE_EDIT' ) and define( 'DISALLOW_FILE_EDIT', TRUE );
これはファイルエディタを無効にします。
@BarryCarlyonはこれにwp-config.php
を推奨します。それが有効な点です。専用プラグインがあると何かがうまくいかないのはバックエンドで見やすいので、私はmu-pluginを好む。
Wp-adminコンソールで変更が行われても、ファイルは元に戻されません。しかし、そうです、あなたが修正したファイルは通常に上書きされます/ ifテーマは更新されます。
それで、あなたは最初にあなたが取り組んでいるテーマがWordPressアップデートシステムによってアップデートされるかどうか決定するべきです。そうでない場合 - これは通常カスタムメイドのテーマに適用されます - あなたはあなたの変更が上書きされることを恐れずにあなたのカスタマイズを行うことができます。
ただし、WordPress.orgからダウンロードしたテーマのように、使用しているテーマを更新できる場合は、まずそれから子テーマを作成し、その子テーマに変更を加えるのが最善です。