web-dev-qa-db-ja.com

functions.phpが誤って削除されました

以下のコマンドを実行している私の26のWordPressテーマのfunctions.phpファイルを誤って削除しました:

rm  /var/www/html/wp/wp-content/themes/twentysixteen/functions.php

二十六テーマは私の現在アクティブなテーマであり、そのように、私のWordPressサイトは(下のスクリーンショットを参照)だったのでもうアクセスできません。

enter image description here 

どうやって直すの?

1

あなたのサイトを修正するには、あなたは別の functions.php を手に入れるべきです。

そのため、最新の運用バックアップからそれを取得し、誤って削除したバックアップの場所にアップロードすることができます。

バックアップがない場合は、最後のオプションは theme の新しいコピーをダウンロードすることです。それが完了したら、functions.phpファイルを抽出してアップロードし、誤ってサーバーから削除した場所にそれを含めます。

後者の場合(functions.php - これは推奨される方法ではありません)を直接編集した場合は、ファイルに対して行われた以前の変更を元に戻すことはできません。

あなたが WordPressリポジトリ または他のソースからの26のWordPressテーマまたは他のいずれかを編集することを検討する必要があります、私はあなたがそのために使用するつもりのテーマの Childテーマ を作成することをお勧めします実際のテーマを直接編集するのではなく、目的を明確にしてください。

1
nyedidikeke

あなたはいつでも公式の Theme Directory から26テーマを再ダウンロードしてfunctions.phpファイルを復元することができます。前のファイルに対して行った編集内容はすべて失われます

0
Tunji