web-dev-qa-db-fra.com

Revenir de la version actuelle de WordPress à la précédente

Que se passe-t-il si, par exemple, nous passons de 3.8 à 3.5.1 et conservons le même nouveau DB créé par la version actuelle? Est-ce que ça casse quelque chose?

1
Arturino

Vous pouvez avoir des problèmes uniquement si le schéma de base de données est passé de l'ancienne à la nouvelle version.

Pour savoir si le votre est le cas, vous pouvez comparer le fichier wp-admin/includes/schema.php pour les deux versions, voyez-le en ligne ici pour 3.8.1 et ici pour 3.5.1.

Notez qu'un changement d'index de base de données ne doit pas déformer le site, mais peut entraîner des problèmes de performances.

Si vous pensez que les schémas sont compatibles, avant de remettre les anciens fichiers, je vous suggère de modifier également l'option de la base de données pointant vers le schéma de base de données actuel.

Dans la table des options, il y a une ligne avec option_name: db_version et option_value qui contient le numéro de schéma de base de données actuel. Je suggère donc de le modifier manuellement (à l'aide de phpmyadmin ou similaire) par l'ancien numéro de version de la base de données. . Pour le savoir, regardez le fichier wp-includes/version.php de la version précédente. Comme vous pouvez le voir ici , pour WP 3.5.1, le numéro de version était 22441 (correspond à 26691 dans WP 3.8.1).

A titre de suggestion supplémentaire, veillez à effectuer une sauvegarde complète de la base de données avant de faire quoi que ce soit.

2
gmazzap