web-dev-qa-db-ja.com

保存する方法 PHP WordPressをアップグレード中に変更?

私は私のWordPressブログのPHPコードに多くのカスタム修正を加えました。すなわち、archive.php、blog.php、footer.php、functions.php、header.php、search.phpです。

カスタマイズされた検索結果、メインページのコンテンツのフィルタリング、アーカイブの順序付け、およびメタタグによる検索結果を提供し、カスタムJavaScriptをサイトロジックを大幅にサポートするページにエコーするなど.

PHPコードのカスタム変更をアップグレードプロセスに耐えるために何ができますか?それらを1つずつ保存する必要があります。アップグレードを行った後は、カスタマイズした行またはコードサンプルを1つずつ貼り付ける必要がありますか。

3
Konstantin

あなたが言及したファイルのそれぞれはテーマファイルです。あなたがWordPress自体をアップグレードするとき、あなたがそれらを修正したかどうかにかかわらず、あなたがインストールしたどんなテーマ(またはプラグイン)にも触れません。

これがあなたが自分で作ったテーマであれば、まったく心配ありません。

ただし、これが他の人によって作成されたテーマ、たとえばWordPressのデフォルトテーマの場合でも、WordPressを更新できますが、テーマを更新する前に注意が必要です(更新がある場合)。

はい、あなたはあなたの変更を保存してからテーマを更新した後にそれらを再適用することができますが、行うべき最善のことはそもそも直接これらの変更を行わず、むしろ子テーマを使用することです。

子テーマを設定することはそれほど難しくありません そして、そうすることはあなたの修正のどれもが安全に保たれることを意味するでしょう。基本的には、既存のarchive.php、search.phpなどをコピーして変更を加え、それらを子テーマのフォルダに保存するだけです。 WordPressはオリジナルの代わりにこれらの修正されたファイルを使用します。元のテーマを更新するとき、新しい変更や機能拡張を子テーマに組み込むかどうかは、あなた次第です。

9
Tim Malone