web-dev-qa-db-fra.com

functions.php supprimé par erreur

J'ai supprimé par erreur le fichierfunctions.phpde mon thème WordPress Twenty Sixteen exécutant la commande ci-dessous:

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

Le thème Twenty Sixteen est mon thème actif et, en tant que tel, mon site WordPress n’est plus accessible comme il était jadis (réf. Capture d’écran ci-dessous)}.

 enter image description here 

Comment je le répare?

1
it_is_a_literature

Pour réparer votre site, vous devriez obtenir un autre functions.php .

En tant que tel, vous pouvez l'obtenir à partir de votre sauvegarde la plus récente et opérationnelle et la télécharger à l'emplacement de la sauvegarde supprimée par erreur.

Si vous n'avez pas de sauvegarde, votre dernière option sera de télécharger une nouvelle copie de votre theme ; Une fois cela fait, extrayez et téléchargez le fichierfunctions.phpqu'il contient jusqu'à l'emplacement de celui que vous avez supprimé par erreur de votre serveur.

Dans le dernier cas (si vous avez modifié directement votrefunctions.php- ce qui n’est pas une pratique recommandée), vous ne pouvez pas récupérer les modifications précédentes effectuées sur le fichier.

Si vous envisagez de modifier le thème WordPress Twenty Seize ou tout autre thème à partir du référentiel WordPress ou de toute autre source, je vous recommanderai de créer un thème enfant du thème que vous souhaitez utiliser pour cela. plutôt que d’éditer directement le thème actuel.

1
nyedidikeke

Vous pouvez toujours télécharger à nouveau le thème Twenty Sixteen à partir du répertoire Répertoire de thèmes et restaurer le fichier functions.php. Vous perdrez toutes les modifications apportées au fichier précédent

0
Tunji