Fermer

octobre 10, 2018

Guide du débutant ultime pour la configuration et l'exécution d'un site WordPress –


Vous avez donc décidé de gérer un site WordPress mais vous ne savez pas par où commencer? Ce tutoriel est destiné aux débutants absolus. Certaines connaissances en informatique vous seront utiles, mais je suppose que vous souhaitez apprendre l'essentiel dans quelques heures. Commençons.

Étape 1: Que voulez-vous réaliser?

Un peu de planification va un long chemin. Soyez honnête avec vous-même: pourquoi envisagez-vous d'utiliser WordPress? Voulez-vous:

  • créer un site Web professionnel?
  • documentez votre vie, vos loisirs ou vos intérêts?
  • ?
  • apprendre à écrire du code?
  • faire quelque chose d'autre?

WordPress est flexible et gère près du tiers du Web – mais il n'est pas idéal dans toutes les situations . Un site Web ou une bibliothèque d’articles est parfait. Il est possible de créer un réseau social ou une boutique en ligne, mais il peut y avoir de meilleures options. Utiliser WordPress pour apprendre PHP pourrait être une expérience frustrante.

Présumer que WordPress est approprié êtes-vous intéressé par les détails techniques ou préférez-vous simplement écrire du contenu? Si c'est le dernier cas, un plan WordPress géré par de SiteGround ou un compte sur WordPress.com vous permettra de fonctionner sans les tracas de l'installation et de la gestion des serveurs.

Définissez le problème avant de choisir une solution!

Étape 2: planifiez votre contenu

Idéalement, tout votre contenu doit être écrit avant de créer un site. C’est le meilleur moyen de planifier une structure et d’influencer votre conception. Personne ne le fait jamais, mais au moins planifiez quelques concepts généraux pour que vous ayez un point de départ.

Étape 3: achat d'un nom de domaine

Un nom de domaine est votre adresse Web principale, par exemple. www.mysite.com. Soyez bref et utilisez des mots-clés adaptés à votre contenu. Cela peut être plus difficile qu'il n'y paraît; la plupart des bons noms ont été enregistrés il y a des années.

Utilisez un registraire de domaine réputé, comme Hover . Les prix varient selon les pays et les types de domaines de premier niveau (.com, .net, .org, .ninja, etc.), mais attendez-vous à payer environ 25 USD pour un nouveau domaine pendant quelques années. Acheter un domaine pré-enregistré décent auprès de quelqu'un d'autre peut coûter considérablement plus cher.

Registre de noms de domaine recommandé

Hover

Enregistrement direct de nom de domaine et assistance utile. Pas de frais cachés. Nommez votre idée aujourd'hui. Obtenez maintenant 10% de réduction

Étape 4: achat d'un plan d'hébergement

Votre site doit être hébergé quelque part. Ses fichiers doivent être placés sur un périphérique capable de gérer les requêtes Web: un serveur Web . Vous pouvez tout servir à partir de votre ordinateur de bureau, mais cela devient rapidement impraticable.

Achetez un forfait approprié chez un hôte respecté tel que SiteGround . Un forfait d'hébergement partagé compatible WordPress coûte quelques dollars par mois et vous pouvez améliorer l'espace disque et la bande passante lorsque le trafic augmente.

Hébergement Web recommandé

SiteGround

Besoin d'un hôte offrant des performances rapides, des outils fantastiques pour le Web Geeks, le meilleur support technique et un hébergement incroyablement fiable? Optez pour SiteGround. Obtenez jusqu’à 65% de réduction maintenant.

Vous devrez ensuite «pointer» votre domaine vers votre nouvel espace Web. Pour ce faire, connectez-vous au panneau de configuration de votre registraire de domaine, puis:

  1. en définissant l'hôte comme serveur de noms DNS ou
  2. en modifiant les enregistrements DNS A du domaine afin qu'ils pointent vers l'adresse IP de l'hôte.

les bureaux d'enregistrement de domaine fournissent des conseils, mais vous devrez peut-être faire appel à des experts. Les modifications de domaine peuvent prendre jusqu'à 48 heures, vous devrez donc patienter avant de passer à l'étape suivante.

Étape 5: Configuration de SSL

Les certificats SSL (Secure Socket Layer) permettent d'activer les protocoles cryptographiques sur votre site Web. est servi sur une adresse https: // plutôt que sur http: //. Toutes les communications entre votre serveur et le navigateur de l'utilisateur sont cryptées et ne peuvent donc pas être (facilement) interceptées par un tiers.

La configuration de SSL est une étape facultative mais vivement recommandée:

  1. Les navigateurs vous avertissent lorsqu'un site n'est pas sécurisé, en particulier lorsque remplir des formulaires ou envoyer des données.
  2. Les moteurs de recherche classent les sites sécurisés mieux que leurs équivalents non sécurisés.
  3. Le protocole SSL est essentiel si vous souhaitez enfin une Progressive Web App qui permet à votre site d'être "installé". et travailler hors ligne.
  4. Ajouter SSL plus tard est considérablement plus difficile. Vous devrez peut-être réinstaller WordPress et l’indexation des moteurs de recherche pourrait en être affectée.
  5. Il n’ya aucun inconvénient. HTTPS peut être ajouté gratuitement et est considérablement plus lent que HTTP non crypté (il peut être considérablement plus rapidement lorsqu'il est utilisé avec HTTP / 2 ).

Les hôtes vous permettent souvent d'installer un certificat acheté ailleurs, mais c'est plus facile d'utiliser leur propre service. Par exemple, SiteGround fournit une option gratuite Let’s Encrypt dans la section sécurité de cPanel de votre site. Cliquez dessus, puis appuyez sur Installez et SSL est activé.

 activez SSL

Étape 6: Installez WordPress

WordPress est une application complexe qui nécessite:

  1. Un back-end Base de données MySQL où sont conservées votre configuration, vos publications, vos commentaires et d’autres informations. Cela doit être installé et configuré en premier. Un ID utilisateur et un mot de passe de base de données doivent être définis pour que les applications puissent stocker et récupérer des données.
  2. Un grand ensemble de fichiers PHP qui forment l'application WordPress. Ceux-ci doivent être copiés sur le serveur avant d'exécuter une procédure de configuration. Ceci demande les informations d'identification de la base de données avant de créer les tables de la base de données et les données initiales.
  3. Après l'installation, WordPress communique avec la base de données à l'aide de l'ID et du mot de passe permettant la modification et la présentation des pages.

La plupart des hôtes fournissent cPanel. – une installation de gestion de site Web populaire. Vous pouvez créer votre base de données, télécharger WordPress et installer manuellement. Pour des instructions complètes, reportez-vous à la section Comment créer des bases de données MySQL WordPress sur cPanel .

Heureusement, il existe une option plus simple. Recherchez ou parcourez les options WordPress dans cPanel:

 Installez WordPress via cPanel

Cliquez sur le programme d'installation de WordPress pour ouvrir le panneau d'installation:

. Installation de WordPress options

Définissez les paramètres suivants:

  • https: // pour le protocole du protocole si vous avez activé SSL à l'étape 5. (Vous pouvez également choisir si le domaine utilise le 'www' initial ou non).
  • Votre domaine principal . (Il n'y aura qu'un seul choix à moins que plusieurs domaines ne soient dirigés vers le plan d'hébergement.)
  • Le répertoire doit rester vide pour installer WordPress dans le dossier racine. Ne changez cela que si vous voulez l'exécuter à partir d'un autre dossier, par exemple. https://mysite.com/blog/[19659005HERThe nom et description de votre nouveau site.
  • Gardez le multisite décoché sauf si vous êtes ayant l’intention d’exécuter plusieurs sites WordPress sur le même espace.
  • Entrez un nom d’utilisateur Admin et un mot de passe . Vous les utiliserez pour vous connecter à WordPress afin de vous assurer qu'ils sont solides ( PAS 'administrateur' et 'mot de passe'!) Et que vous les gardez dans un endroit sûr.
  • Entrez votre Email . WordPress l'utilise pour vous envoyer des notifications lorsque cela est nécessaire.

Les autres options peuvent normalement être conservées comme paramètres par défaut. Hit Installez et attendez quelques minutes que le processus d'installation se termine. Vous recevrez un lien vers le site principal (https://monsite.com/) et le panneau de configuration de WordPress (https://monsite.com/wp-admin) où vous pourrez vous connecter avec votre nom d'utilisateur et votre mot de passe d'administrateur.

Étape 7: Configuration initiale de WordPress

Ne soyez pas tenté de commencer à publier du contenu pour l'instant! Il est préférable de configurer WordPress à partir du menu Paramètres avant d’aller plus loin:

 Paramètres WordPress

Les sections suivantes décrivent les paramètres de base de WordPress, mais notez que les thèmes et les plug-ins installés peuvent remplacer ces options.

Généralités

Ce volet vous permet de modifier divers aspects de votre installation. Les principaux paramètres à modifier sont les suivants:

  • Le fuseau horaire . Le paramètre par défaut étant UTC, choisissez plutôt une ville appropriée.
  • Le format de date . Choisissez une option appropriée ou entrez une chaîne personnalisée en utilisant le format de date PHP
  • Le format de temps . De même, choisissez une option ou entrez la vôtre.

N'oubliez pas d'appuyer sur une fois les modifications terminées

Écriture

Les principaux paramètres à modifier dans ce volet sont:

  • Le ] Catégorie de message par défaut . Les catégories de poste sont définies dans Posts > Catégories .
  • Le format de message par défaut . Les thèmes WordPress fournissent souvent différents types d'articles, tels que des articles standard, des galeries et des pages vidéo. Choisissez celle que vous utiliserez le plus souvent.

Lecture

Le paramètre Affichages page de garde vous permet de définir si vos derniers articles ou une page statique sont présentés sur la page d'accueil.

L'autre les paramètres par défaut sont normalement corrects, bien que vous souhaitiez peut-être désactiver temporairement la visibilité du moteur de recherche lors des premières étapes de la construction de votre site. N'oubliez pas de l'activer avant de commencer à jouer!

Discussion

Ce volet contrôle les commentaires. Le paramètre principal est Permet aux utilisateurs de poster des commentaires sur les nouveaux articles que vous pouvez désactiver si vous n'avez pas besoin de commentaires.

Multimédia

Le volet vous permet de définir des tailles par défaut pour les grandes images. , images moyennes et vignettes. Les valeurs par défaut sont raisonnables, mais plus les dimensions de votre image sont petites, plus la taille du fichier et le téléchargement de votre site sont rapides.

Les permalinks sont les URL attribuées aux publications WordPress. La valeur par défaut est souvent une simple https://mysite.com/?p=123, ce qui n’aidera pas vos efforts d’optimisation des moteurs de recherche riches en mots clés!

Définissez le lien permanent sur du nom de poste ou quelque chose de approprié pour votre site.

Étape 7: Configurer les comptes d’utilisateur

Lors de l’installation, WordPress crée un seul compte administrateur doté d’un accès illimité à toutes les fonctions du panneau de commande. Ne partagez jamais ces informations d'identification: configurez des comptes distincts pour toutes les personnes ayant besoin d'un accès.

Les utilisateurs sont le point le plus faible de tout système, en particulier lorsqu'ils peuvent choisir leurs propres mots de passe simples et passer joyeusement les informations d'identification à ceux qui le demandent! WordPress offre une gamme de rôles et capacités et il est rarement nécessaire de donner à quiconque un accès administratif. Même si vous êtes le seul éditeur de contenu, il est conseillé de créer un autre compte spécialement pour les tâches quotidiennes d'écriture et de publication.

Dans la plupart des cas, les utilisateurs doivent être:

  • ou éditeur : quelqu'un qui peut publie et gère ses propres publications et celles des autres
  • et un Auteur : une personne pouvant publier et gérer ses propres publications, ou
  • un contributeur : une personne capable de rédiger et de gérer

Aucun de ces rôles ne peut configurer WordPress ni installer de plug-ins

Pour créer de nouveaux utilisateurs, cliquez sur l’option Utilisateurs dans le menu suivie de . Ajouter un nouveau . Entrez les informations d'identification de l'utilisateur en veillant à définir des noms d'utilisateur et des mots de passe forts.

Étape 8: commencez à écrire

Une installation par défaut de WordPress offre deux types de contenu:

  • . normalement affiché dans l'ordre chronologique inverse. Les publications peuvent être attribuées à des catégories, des balises et peuvent avoir d'autres formats, tels que des galeries et des vidéos.
  • Pages : pages de site Web statiques normalement affichées dans une hiérarchie de menus – home à propos de nous contactez-nous etc. Vous pouvez attribuer une page parente à une page parent et un ordre pour garantir la création correcte des menus.

Les deux types de contenu sont accessibles depuis le menu. très similaire. Vérifiez que vous éditez le contenu correct. Vous trouverez probablement des pages, des publications et des commentaires par défaut pour le site initial. N'oubliez pas de les supprimer! (Les éléments supprimés sont envoyés à la corbeille et peuvent être récupérés si nécessaire.)

À ce stade, j'espère que vous avez la copie finale pour tout le contenu prévu à l'étape 2. Personne ne le fait jamais. mais cela vaut la peine d'ajouter autant de pages que possible. Cela vous permettra de voir comment les menus et les listes d'articles se forment avant de prendre des décisions concernant la mise en page et les thèmes.

L'éditeur WordPress

WordPress fournit un éditeur visuel et de texte / code. La plupart des utilisateurs préfèrent l'éditeur visuel, car il leur permet de saisir et de formater du texte comme ils le feraient dans un traitement de texte. WordPress fait généralement du bon travail, mais:

  1. L'éditeur visuel peut devenir difficile pour des mises en page plus complexes. Inévitablement, les utilisateurs demanderont des fonctionnalités telles que des tableaux ou des colonnes qui peuvent être difficiles à modifier ou ne sont pas directement pris en charge dans le thème du site.
  2. Le code HTML peut devenir désordonné lorsque les utilisateurs disposent du contrôle sans restriction pour modifier les polices, les couleurs et le formatage.

Idéalement, utilisez l’éditeur de texte ou envisagez des options telles que markdown (qui peut nécessiter un plugin):

Étape 9: Sauvegardez maintenant!

Si vous en êtes à ce stade, vous avez maintenant une Installation WordPress avec plusieurs pages de contenu. Combien de temps at-il fallu? Plusieurs heures? Quelques jours? Voyons maintenant à quel point il serait douloureux de tout perdre.

Les disques échouent. Les bases de données sont corrompues. Les utilisateurs font des erreurs. Les sites sont piratés. Un plugin malhonnête pourrait causer des dégâts. Les hôtes font faillite. Votre site soigneusement créé peut disparaître pour un certain nombre de raisons.

Des hôtes tels que SiteGround fournissent une copie de sauvegarde quotidienne gratuite . Au minimum, assurez-vous de sauvegarder tout le contenu avant de passer à l'étape suivante. Il existe quelques options simples:

  1. Les outils de > Export de WordPress vous permettent de télécharger tout le contenu dans un seul fichier XML.
  2. cPanel fournit un Créer Option de sauvegarde . À partir de là, vous pouvez télécharger une sauvegarde complète du site Web, uniquement les fichiers ou simplement la base de données.

La sauvegarde de tous les fichiers WordPress est rarement nécessaire, sauf si vous avez un code personnalisé complexe ou des configurations. Cependant, la base de données contient tout le contenu et les paramètres – vous assure de télécharger une copie .

A plus long terme, assurez-vous de disposer d'une solution de sauvegarde robuste et automatisée:

Étape 10: Sécurité. , Sécurité, Sécurité

Malheureusement, le succès de WordPress en a fait une cible. Si vous pouvez accéder à un site, vous pourrez peut-être accéder à un tiers des sites sur le Web.

Ne sous-estimez jamais votre vulnérabilité. Votre petit blog est attrayant car, contrairement aux grandes entreprises, vous êtes moins susceptible d’avoir les connaissances ou les ressources nécessaires pour contrecarrer les attaques. Certains vont vous attaquer pour le défi ou pour causer des dommages malveillants. Cependant, les pires coupables introduisent des liens dans votre contenu, placent des sites de phishing au cœur de la structure de vos dossiers ou utilisent votre serveur pour envoyer du spam. Une fois que votre installation est fissurée, il peut être nécessaire de tout supprimer et de le réinstaller à partir de zéro.

Il existe de nombreuses options techniques, mais il est très important d’être conscient des risques. Ne faites jamais confiance à vos utilisateurs. Ne faites jamais confiance à des thèmes et des plugins tiers.

Étape 11: installez un thème

L’une des raisons de l’ascension fulgurante de WordPress était la simplicité de développement du thème. Il a rapidement gagné des milliers de thèmes gratuits et commerciaux. Beaucoup sont incroyables. Beaucoup sont un désordre complètement gonflé.

Il est tentant d’installer un thème immédiatement, mais cela peut être une erreur. Vous ne pouvez déterminer si un thème convient une fois que vous avez le contenu approprié à afficher. Un thème gratuit peut rapidement devenir coûteux si vous avez besoin de payer pour un développement personnalisé, afin d'adapter votre menu ou de résoudre les problèmes de mise en page mobile. En outre, il est préférable de sauvegarder votre site avant d'installer un thème qui exécute du code tiers.

Les thèmes sont installés et gérés à partir du menu WordPress Appearance accessible aux administrateurs. Cliquez sur Ajouter un nouveau pour parcourir et rechercher des centaines de thèmes dans le répertoire de thèmes WordPress.org . Vous pouvez prévisualiser, installer et activer n’importe quel thème à l’aide des boutons qui apparaissent lorsque vous survolez un thème.

 Thèmes WordPress

Il existe des dizaines d’autres sites proposant des thèmes WordPress gratuits et commerciaux. Celles-ci peuvent être téléchargées dans un fichier ZIP en cliquant sur le bouton Upload Theme

Étape 12: Installation des plug-in

De la même manière, WordPress propose un écosystème de plug-in florissant offrant de nombreuses fonctionnalités supplémentaires. Vous pouvez transformer WordPress en réseau social, en boutique en ligne ou en système CRM. Le problème est différent…

Il est tentant d'installer une gamme de plug-ins pour chaque cas d'utilisation potentiel, à l'exception des:

  • exécutant du code tiers. La majorité va bien, mais rien ne garantit que chaque installation sera sécurisée ou compatible avec votre installation.
  • Votre plug-in critique continuera-t-il à recevoir des mises à jour et à prendre en charge
  • chaque installation subit un coup dur en termes de performances. Les plugins qui se conduisent mal peuvent être la cause de problèmes pour les éditeurs WordPress.

Installez un plugin uniquement lorsque cela est absolument nécessaire.

  • Un plugin de cache tel que WP Super Cache ou W3 Total Cache peut considérablement améliorer les performances de WordPress. Des hôtes tels que SiteGround fournissent leurs propres solutions de mise en cache .
  • Si vous utilisez des commentaires, un vérificateur de spam tel que Akismet est si essentiel, il est doté de la plupart des nouvelles installations. Vous devez simplement l'activer.
  • JetPack fournit un certain nombre d'options gratuites et commerciales permettant d'améliorer l'analyse, le référencement, la sécurité, les CDN, les médias intégrés et le support.
  • Yoast SEO ] peut aider à améliorer le contenu, la lisibilité et l'indexation des moteurs de recherche.

Pour installer des plugins, connectez-vous en tant qu'administrateur, puis sélectionnez Ajouter un nouveau dans le menu WordPress Plugins . Vous pouvez parcourir, installer et activer des plugins en utilisant les boutons appropriés. N'oubliez pas de vérifier les détails, la compatibilité des versions et les révisions avant de valider une installation.

Vous devez maintenant disposer d'une installation WorkPress fonctionnelle comportant plusieurs pages de contenu. Beaucoup de gens sont heureux d’arrêter à ce stade, mais vous pouvez aller plus loin…

Bonus Étape 13: Votre propre système de développement

Jusque-là, vous avez travaillé sur une seule installation WordPress en direct. Ce processus devient rapidement impraticable lorsque vous testez des thèmes, des plugins et votre propre code. Une seule commande non autorisée peut endommager tout votre système. Le site et le panneau d'administration pourraient tomber en panne.

Une meilleure option consiste à exécuter un code de test sur votre propre PC local avant de le déployer sur le serveur Live. Au minimum, vous devrez installer:

  1. un logiciel de serveur Web tel que Apache ou NGINX .
  2. Le runtime de langage PHP avec MySQL et
  3. La base de données MySQL
  4. Une installation locale de WordPress .
  5. Une copie des thèmes et des plugins installés sur votre serveur live.
  6. Idéalement, un instantané du contenu actuel serait utile.

Heureusement, il existe des installateurs simples plus simples qui effectuent le travail difficile pour vous, y compris MAMP WampServer et XAMPP .

Une meilleure option pourrait être une machine virtuelle isolée qui exécute Linux et toutes les dépendances «au sein» de votre PC. Ce sera plus proche de votre environnement d'hébergement, ce qui évite les problèmes de développement multi-plateformes. Les options courantes incluent Docker et Vagrant – tous deux offrent des systèmes WordPress préconfigurés.

Les autres considérations à prendre en compte incluent:

  • WP-CLI – une ligne de commande interface pour WordPress qui vous permet d'installer des mises à jour et des plugins.
  • VersionPress – un plugin de contrôle de version pour WordPress basé sur Git.
  • Options spécifiques à l'hôte. Par exemple, SiteGround fournit la gestion du référentiel Git et un environnement de transfert qui crée un instantané de votre installation WordPress que vous pouvez mettre à jour et pousser en direct.

Enfin, vous aurez besoin de plusieurs autres outils et utilitaires de développement, notamment:

  1. Un éditeur de code ou IDE tel que VScode ou Atom .
  2. Des clients de gestion MySQL tels que Adminer ou phpMyAdmin .
  3. Logiciel de manipulation graphique.
  4. Git pour le contrôle de code source.

Il existe une infinité de façons de créer un environnement local et vous devrez peut-être envisager de faire concurrence révisions par deux développeurs ou plus. Commencez avec un système de travail simple, puis évoluez et améliorez votre flux de travail au fil du temps.

Étape supplémentaire 14: Développez vos propres thèmes WordPress

Pourquoi votre site devrait-il avoir la même apparence que 101 autres? Pensez à développer votre propre thème WordPress . Vous aurez besoin de connaissances en HTML, CSS et PHP, mais un thème personnalisé offre plus de flexibilité et de meilleures performances que toute option standard.

Il existe deux approches possibles:

  1. Adapter un thème barebone. Des options telles que HTML5 Blank Underscores BlankSlate et Bones fournissent des thèmes simples au style minimaliste.
  2. Commencez à partir de zéro. Créez le nombre minimal de fichiers ( style.css et index.php ), puis évoluez à partir de cet endroit.

Vous pouvez utiliser une combinaison des deux, c.-à-d. Copier des extraits de code à partir d'un thème de travail dans vos propres fichiers.

Le développement de thèmes WordPress est simple et amusant pour tous ceux qui possèdent les connaissances nécessaires en matière de développement. Cela dit, cela pourrait être une expérience frustrante pour les codeurs débutants. Il existe des options plus simples pour apprendre à coder – telles que Cours, livres et vidéos SitePoint .

Bonus Étape 15: Développez vos propres plugins WordPress

Le fichier functions.php de votre thème peut contenir du code PHP qui améliore les fonctionnalités de WordPress. Par exemple, voir 7 façons de simplifier WordPress pour les utilisateurs . Cependant, le fichier peut devenir impraticable pour des développements plus importants ou des fonctionnalités que vous souhaitez utiliser sur un autre site.

La réponse: développez vos propres plugins . Encore une fois, WordPress rend le développement remarquablement facile en supposant que vous connaissez un peu PHP. Commencez par un exemple simple, tel que Comment personnaliser la barre d'outils WordPress puis construisez vos propres plugins au fur et à mesure que vous développez vos connaissances.

Et détendez-vous

Félicitations pour aller aussi loin. Vous avez maintenant suffisamment de connaissances pour installer, configurer et améliorer n’importe quel système WordPress. Vos compétences viennent de devenir inestimables pour une entreprise en ligne sur trois qui choisit de déployer WordPress.




Source link