compétences

Compétences et outils utilisés pour le web et le print.

Introduction

Wordpress est le CMS de prédilection pour beaucoup d'agences et d'utilisateurs, je monte des sites web sur Wordpress. J'utilise l'outil de mise en page Elementor ou Divi pour permettre aux utilisateurs d'avoir quelque chose de simple à utiliser quand il s'agit de créer des blocks prêts à l'emploi. Ces outils offrent aussi la possibilité de créer une bibliothèque d'éléments prêt à l'emploi.

Déploiement de l'environnement de Développement

  • Installation du site web Wordpress sur le FTP Client
  • Implémentation de la Base de données

Collecte des codes codes nécessaires pour accéder à la base de donnée créée.

L'environnement de Développement est un environnement jumeau de l'environnement de production mais où les erreurs sont affichées (afin de pouvoir les corriger).

Administration

  • Création des profils utilisateurs (administrateur, éditeur, ...)
  • Choix du thème parent et initialisation
  • Modification des paramètres wordpress :
    • Choix de la réécriture des urls
    • Activation ou non des commentaires
    • Liaison aux comptes sociaux
    • Activation ou non des mises à jours wordpress régulières
    • Activation ou non des mises à jours de plugin régulières

Il est fortement déconseillé d'activer les mise à jour régulières et automatiques car certaines mises à jours d'extension ou système peuvent casser le site et le rendre donc inutilisable aux visiteurs.
De plus, le fait d'ajuster les mises à jour manuellement permet de savoir quelle mise à jour pose soucis sur l'environnement de développement.

Le Thème enfant

  • Création du thème enfant et initialisation
  • Téléchargement et activation des plugins nécessaires :
    • Extensions SEO (analyse des h1, h2, meta title, meta description, ...)
    • Extensions formulaires (configuration de formulaire complets)
    • Extensions marketing (analyses, newsletters)
    • Extensions de solutions multimédia (sliders, popin, ...)

  • Création du fichier de surcharge style.css
  • Création du fichier de surcharge functions.php
  • Implémentation des scripts JS externes nécessaires et non disponibles en plugins
  • Redistribution des appels CSS et JS (qui sont souvent mal placés : les fichiers .css doivent être dans la balise head et les js avant la balise de fermeture /body)
  • Création des fichiers de surcharges pour le header.php et footer.php si besoin

Le contenu

  • Intégration du contenu (en général livré au format word par le client)
  • Uploads des fichiers multimédias de type images ou vidéos nécessaires

Recettes

  • Vérification des liens, des renvois, des implémentations de Scripts et Css
  • Vérification de l'affichage sur mobile / tablette / Desktop
  • Ajustement Css si besoin

Déploiement vers l'environnement de production

  • Déploiement de l'environnement de dev à l'environnement de production
  • Vérification que le déploiement est ok
  • ou simple modification des metas pour que le site soit visible par les moteurs de recherche si on travaille sur un nouveau site