Tag

extension Archives - Site Web Facile

better search replace logo

Comment changer un mot sur tout mon site wordpress

By | extension, Masse, Migration

Introduction

Il nous est tous arrivé de devoir changer en masse, c-a-d.: à travers tout un site,

un mot, une phrase, un compte email, une URL (liens HTTPs) ...

un exemple parmi tant d’autre afin d’avoir recours à cette extension :

vous venez de migrer tout votre Site WordPress depuis :

  • un hébergement de test (LAMP, MAMP, WAMP, LocalByFlyWheel) vers votre hébergeur de production
  • un hébergement défaillant vers votre nouvel hébergeur de production

ou tout simplement vous souhaitez regrouper tous vos sites sur un seul hébergement via l’excellente extension All-in-One WP Migration, Une fois la migration effectuée comme par exemple en suivant ce tutoriel, il vous faudra par la suite utiliser cette extension de modification de masse qu’est : Better Search Replace.

 

Installation de l’extension (plug-in): Better Search Replace

L’extension est à récupérer sur dépôt des extensions WordPress : Better search replace

Ajouter cette extension à votre interface d’administration WordPress

  1. dans votre back-office WordPress, aller dans Extensions, puis
  2. Appuyer sur le bouton: ajouter, puis
  3. Mot-clé: Rechercher des extensions… , tapper : Better Search Replace, puis
  4. Appuyer sur le bouton: Installer, puis
  5. Appuyer sur le bouton: Activer

Voilà votre nouvelle extension est installée et activée.

Utilisation de l’extension : Better Search Replace

je vous recommande fortement d’effectuer un test avant de lancer votre changement de texte en masse!

Effectuer une simulation/test de remplacement

  1. Dans votre back-office WordPress, aller dans Outils, puis
  2. Appuyer sur Better Search Replace, puis
  3. Dans l’onglet : Chercher/Remplacer, entrer
    1. Rechercher : <votre « terme » à remplacer> ex : www.dev-nom-de-domaine.com
    2. Remplacer avec : <votre « terme » de remplacement> ex: www.votre-nom-de-domaine.com
    3. Dans les tables : sélectionner toutes les tables
    4. ne rien changer aux autres paramètres sauf pour :
    5.  Juste faire un test ? : que vous laisserez cocher, puis
    6. Appuyer sur le bouton: Rechercher/Remplacer,
      01-recherche-et-remplace-test-v2-x640
    7. Patienter le temps que la recherche s’effectue :
      02-recherche et remplace-test-en-cours v2
    8. Une fois la recherche finalisé, vous pouvez retrouver le résultat juste au-dessus l’onglet: Chercher/Remplacer, puis
      03-recherche et remplace-test-resultats v2-x800
    9. Cliquer sur : cliquer ici, puis dans la liste détaillée, repérer les tables où il y a des modifications trouvées, puis fermer la fenêtre

 

Effectuer le remplacement réel

  1. Dans votre back-office WordPress, aller dans Outils, puis
  2. Appuyer sur Better Search Replace, puis
  3. Dans l’onglet : Chercher/Remplacer, entrer
    1. Rechercher : <votre « terme » à remplacer> ex : www.dev-nom-de-domaine.com
    2. Remplacer avec : <votre « terme » de remplacement> ex: www.votre-nom-de-domaine.com
    3. Dans les tables : sélectionner les tables précédemment repérées modifiées
    4. ne rien changer aux autres paramètres sauf pour :
    5.  Juste faire un test ? : que vous décocher, puis
      05-recherche-et-remplace-reel-v2-x640
    6. Appuyer sur le bouton: Rechercher/Remplacer,
    7. Patientez, puis
    8. Si le résultat: « …0 chaînes trouvées qui peuvent être mises à jour et 0 modifications auraient pu être apportées. » Alors vous avez réussi à tout modifier en Masse.

Conclusion

Cette extension Better Search Replace très pratique et puissante avec son mode de TEST avant modification permet de vérifier les modifications avant de faire des grandes bêtises sur son site en production.

Elle agit sur toutes les tables de votre instance WordPress, même celles venant par exemple d’autres extensions comme WooCommerce par exemple.

Information

Je réalise des sites Web, Internet et e-commerce pour mes clients sous WordPress. Si vous avez une question ou vous souhaitez réaliser ou modifier votre site contactez-moi en précisant un peu plus vos besoins ou questionnement :

 

 

extension All-In-One WP Migration icon-256x256

Migration de site WordPress via l’extension All-In-One WP Migration, étape par étape

By | Hébergeurs, Migration

Introduction de l’extension All-In-One WP Migration

Je recherchai depuis un certain temps comment après avoir développé un site sur l’excellent système WAMP (*) et MAMP (*) qu’est LOCAL by Flywheel, de pouvoir l’importer dans un hébergement en ligne. J’avoue que l’extension All-In-One WP Migration a répondu a mes attentes en terme de simplicité.

Son gros avantage est qu’il exporte tout en une seule Archive, c.a.d. la Base de Données, les Fichiers, …. et vous n’avez pas besoin de vous occupez de paramètres compliqués comme par exemple les noms de domaine, impliquant les liens sur vos pages ..

L’extension WordPress All-In-One WP Migration a été testé sur plusieurs hébergeurs comme OVH, 1 and 1, GoDaddy … CF l’article sur choix d’un hébergeur.

Autres cas d’applications

  • Livrer un site à votre client
  • passer d’un site en Développement à un site en Production
  • migrer d’un nom de domaine à un autre

Prérequis pour l’extension All-In-One WP Migration

Il faut bien comprendre qu’un site Internet WordPress est composé de 2 éléments principaux résumé dans le schéma ci-dessous :

  • Une base de données
  • Un systèmes de fichiers avec les répertoires standards que sont : /www/wp-admin, /www/wp-content …

WordPress Schema de Migration

Schéma: de Migration d'un site WordPress à un autre

Vous avez donc besoin de 2 installations différentes de WordPress, l’une que l’on va nommer « Origine » l’autre « Destination »

  • l’installation WordPress « Origine » est celle qui contient votre site
  • l’installation WordPress « Destination » qui va recevoir le site d’origine
    devra être vierge car s’il y a un site existant, il va être effacé.

Maintenant l’on va installer l’extension « All-In-One Migration » sur les 2 sites WordPress

Installation de l’extension All-In-One WP Migration

A/ Dans votre site WordPress « Origine »

Comme pour chaque extension (plug-ins) WordPress, il suffit de se rendre sur la page dédier à cela depuis votre back-office WordPress :

  1. puis d’aller au menu : Extensions
  2. puis d’appuyer sur le bouton « Ajouter« 
  3. puis de recherhcer « All-in-One WP Migration« 
  4. puis d’appuyer sur le bouton « Installer« 
  5. puis d’appuyer sur le bouton « Activer« 

B/ Dans votre site WordPress « Destination »

Répéter ces actions dans votre site WordPress de Destination (Cible de la migration)

 

Voilà les phases d’installation et d’activation sont maintenant terminées.

Exportation

Dans votre Site d’« Origine »

All-In-One WP Migration Export

Les étapes à suivre:

  1. Aller dans le Menu « All-In-One Migration » de votre back-office WordPress
  2. puis cliquer sur Export
  3. Là vous avez la possibilité de choisir certains paramètres optionnels en cliquant sur « Advanced options »
    All-in-One WP Migration - Export - options
  4. puis cliquer sur « File » ou tout autre système où vous souhaiteriez exporter votre ficher d’export
  5. Là il va faire un certains nombres de vérifications
    All-In-One Migration - Export - Archive
    laisser le faire jusqu’à ce que vous avez cette écran :
    All-in-One WP Migration - Export - fait
  6. puis cliquer sur le bouton vert « Download …<Votre Site> » en enregistrer le fichier sur votre ordinateur, dropbox …

Voilà la phase d’exportation de votre site d' »Origine » est maintenant terminée.

Importation

Dans votre Site de « Destination »:

All-In-One WP Migration Export

La durée d’importation

La durée de la phase d’import dépend d’un certains nombres de facteurs comme:

  • la taille de votre sauvegarde,
  • votre bande passante

FYI (*) : Je suis sur un ADSL (tout pourri), l’import à durée 10 à 15 min pour une archive >200Mo

Les étapes à suivre:

  • Aller dans le Menu « All-In-One Migration » de votre back-office WordPress
  • puis cliquer sur Import
  • puis choisissez IMPORT FROM FILE ou copier/coller votre fichier précédemment exporté qui a l’extension « <nom de votre archive>.wpress« 
  • Un message d’avertissement  vous informe que si un site exite déjà sur votre site de « Destination » alors il sera effacé
    All-In-One Migration - Import Fin
  • puis cliquer sur « PROCEED« , Le transfert de l’archive « <nom de votre archive>.wpress » se lance:
  • Une fois le fichier téléchargé dans votre site WordPress de Destination, certaines vérifications sont à l’oeuvre:
    All-In-One Migration - Restauration verification
  • puis enfin le dernier écran vous demande de sauvegarder 2x vos permaliens:
    All-In-One Migration - Restauration Succès
  • pour cela cliquer sur le lien qu’il vous propose, connectez-vous, vous serez automatiquement amener sur l’interface d’administration de votre WordPress de « Destination« et cliquer bien 2x sur le bouton Enregistrer les modifications
    FYI: cette étape n’a duré que 2 minutes

Conclusion de l’extension All-In-One WP Migration

J’ai donc retrouvé mon site et il est maintenant en Production, près à être utilisé.

Il me semble que s’est l’une des extensions de migration de site WordPress les plus simple à utiliser.

Sauvegarde de votre site WordPress

Cerise sur le gâteau, l’option « BACKUP » dans le menu de « All-In-One Migration« , permet d’effectuer des sauvegardes de votre installation, très utile si:

  • vous avez été victime d’un piratage
  • avant de mettre à jour WordPress
  • avant de mettre à jour certaines extensions sensible comme WooCommerce …

 

Notes

MAMP: Macintosh Apache MySQL PHP

WAMP: Windows Apache MySQL PHP

FYI: For Your Information – Pour Votre Information

 

wordpress logo horizontal

Pourquoi utiliser WordPress pour faire son Site Web plutôt qu’un autre système ?

By | CMS

Un peu d’histoire

WordPress à l’origine permettait seulement de gérer des Blog. Avant que le rouleau compresseur Facebook n’écrase tout sur son passage, le Blog était le moyen le plus facile et le plus populaire pour écrire et fédérer sur un sujet, tenir un journal …, car les « billets » (ou articles) se succédaient dans un ordre chronologique.

Qui n’a pas connu les heures de gloire d’Over-Blog ou SkyRock lève le doigt ! WordPress entre autre est né du besoin pour certains d’être indépendant (voir Open Source) des plateformes qui hébergeaient justement ces plateformes de Blog comme SkyRock et consoeurs et en profitaient pour placer de la publicité intempestive qui en irritaient plus d’un.

Communauté active de WordPress

Comme WordPress (wordpress.org) est une plateforme Open Source : toute le monde peut l’utiliser gratuitement et aussi pour les développeurs y contribuer pour enrichir de fonctionnalités du système.

Toute plateforme dont la communauté est active est certain:

  • de garder la pérennité d’un support via des forums et autres blog dans le temps,
  • d’avoir accès à une bibliothèque d’extensions (1) qui s’agrandi de jour en jour
  • de trouver des ressources accessible rapidement

D’ailleurs les hébergeurs de Site Web l’ont bien compris puisqu’ils proposent pratiquement tous de créer vos Site Web sour WordPress pratiquement en 1 click.

Transformation de gestionnaire de Blog en CMS

Au début d’Internet, les pages HTML étaient dites « statiques », c’est à dire que le contenu et sa présentation étaient mélangés. L’apparition de système de gestion des pages dynamiques s’est fait vite sentir car elles permettent :

  • la séparation du contenu (articles, pages, images, videos …) de sa forme (de sa présentation ou le rendu graphique) permet une grande flexibilité lors de la création des pages et articles de votre Site Web.
  • un « Editeur » de contenu (Journaliste, rédacteur de blog, Freelance, patron de PME, responsable Marketing, Comm Internet ou externe…) n’a plus réellement besoin de connaitre la technique pour gérer un Site Web simple.

Grâce à cette communauté très active, des fonctions de créations de Site Web sont apparues dans WordPress au fil du temps, d’où la transformation de Blog vers la dénomination CMS (2)

WordPress sans nulle doute le numéro 1 mondial des CMS, il suffit de vérifier les chiffres chez X3techs :

  • 28% des Sites Web dans le monde
  • 59% des CMS dans le monde
Sites Web
28
CMS
59

 Conclusion

Pour toutes les raisons détaillés ci-dessus, le recourt à WordPress comme système gérant votre Site Web va de soi.

Notes :

(1) une bibliothèque d’extensions (plug-ins) permet d’enrichir  WordPress par exemple en lui ajoutant des fonctionnalités de SEO (Yoast…), de formulaires avancés (Forms 7, …) de protection contre le hack, phishing, ou autres squatting de

(2) CMS: Content Management System autrement dit : Gestionnaire de Système de Contenu