wordpress modifier le thème hors ligne

Publié par Jean-Michel le

J’ai un site Web à thème WordPress publié sur le net, téléchargé dans un hébergement. Je dois éditer/simplifier/modifier toute la page, hors ligne, en local par exemple. Pendant que j’effectue les modifications hors ligne, la page (un magazine en ligne) doit rester en ligne, telle quelle, jusqu’à ce que je publie la nouvelle version. Je dois pouvoir afficher les modifications en ligne, sans affecter l’original jusqu’à la fin.

Quelle est la bonne façon de faire tout le processus ? Merci beaucoup.

Solution n°1 trouvée

Je suppose que vous voulez dire avec le même contenu ?

Une façon consiste à faire une copie de la base de données principale (éventuellement l’actualiser de temps en temps) pour une deuxième installation en ligne, avec les mêmes plugins, paramètres, etc.

Une autre façon (un peu plus risquée, mais qui donnerait une similitude en temps réel) serait d’installer une démo sur le même serveur qui partage la même base de données : https://codex.wordpress.org/Editing_wp-config.php#table_prefix. Je suggérerais avec un utilisateur personnalisé et usermeta où PERSONNE n’a de privilèges de mise à jour pour éviter les mises à jour du site principal https://codex.wordpress.org/Editing_wp-config.php#Custom_User_and_Usermeta_Tables

Solution n°2 trouvée

  1. Créez un serveur hors ligne en installant, par exemple. XAMPP.
  2. Copiez les fichiers et exportez la base de données d’en ligne vers le local,
  3. Modifier wp-config.php pour correspondre aux paramètres de la base de données locale
  4. Modifier le thème hors ligne
  5. Téléchargez le thème sur le FTP en ligne lorsque le travail est terminé

Assurez-vous que les modifications que vous avez apportées se trouvent uniquement dans les fichiers wp-content/themes/theme_name – et non dans le contenu de la base de données. Sinon, vous devrez synchroniser les bases de données.

Vous pouvez faire la même chose pour travailler en ligne en clonant votre WP par exemple. sous-domaine, puis protégez-le par htpasswd, pour empêcher tout accès non autorisé.

Solution n°3 trouvée

Bartosz, Anmari, merci pour vos réponses. Je viens de trouver ceci aujourd’hui dans tutplus, lié à ma question:

https://code.tutsplus.com/tutoriels/create-a-new-wordpress-site-while-keeping-your-old-static-site-running–cms-32410?fbclid=IwAR0-Rgksi_qKJjSeLkSJVbCHx9tOthnlsgMhfE5GEZZnoXYrXHRLAF-giLs

Au cas où vous l’auriez trouvé utile/intéressant.

Catégories : Wordpress

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *