web-dev-qa-db-fra.com

Quels fichiers conserver après la mise à jour de WordPress?

Nous avons récemment reçu quelques blogs/sites à prendre en charge, qui ont commencé il y a bien longtemps lorsque Wordpress était sur v2.1.3 ou même 2.0.4.

Après la mise à niveau des sites vers les dernières versions (3.4.2 et 3.5), nous avons constaté que le répertoire racine contient des fichiers, ainsi que les répertoires/admin et/includes qui sont des "restes" d'anciennes versions ou ont été déplacés dans ces versions récentes. versions. Voici un exemple de ce dont je parle: installation mise à jour - nouvelle installation http://db.tt/GpLJr5P9

Certains fichiers indiquent: "Ce fichier est obsolète et n’existe que pour des raisons de compatibilité ascendante"

Alors qu'est-ce que tu en penses? Faut-il simplement supprimer ces fichiers et aller chercher une bière !!! Devraient-ils être laissés là?

Des réponses concrètes/testées sur le sujet?

PS: Je suis au courant de ce message mais je ne suis pas très satisfait des réponses fournies. Surtout quand on combine cette question avec celle-ci à propos de dbdelta. Donc, je suis en quelque sorte en train de rouvrir la question (si je peux le faire) dans l’espoir d’une réponse plus précise.

2
marikamitsos

Tout supprimer sauf wp-content et wp-config.php, copiez la nouvelle installation dans le répertoire. Lors de la mise à niveau, WordPress utilisera la base de données pour voir ce qui doit être fait, pas les fichiers.

Tous les fichiers ne sont pas supprimés automatiquement, car certains d'entre eux peuvent encore être utilisés par des plugins obsolètes ou des scripts externes (les anciens fichiers de flux constituent de bons exemples dans ce cas).

3
fuxia

Les fichiers sous/admin et/includes peuvent être supprimés en toute sécurité, car ils ne doivent pas être utilisés en dehors du noyau (je suppose que certains anciens plugins ne fonctionnent pas sur ces sites).

Les fichiers racine sont différents mais je dis, sauvegardez-les et allez-y Il y a une raison pour laquelle ils sont devenus obsolètes, probablement parce que la fonctionnalité a été consolidée dans un seul fichier ou parce qu'ils ont fourni une fonctionnalité que personne n'a utilisée. Quelle que soit la raison, en les laissant ouverts sur le monde, vous risquez de devenir une faille de sécurité en raison de changements fondamentaux, et comme personne ne contrôle par exemple wp-rss2.php, il est possible que vous ne le sachiez pas avant qu'il ne soit trop tard .

0
Mark Kaplun