wordpress

Guide d’étude complet pour la création d’un site Web WordPress

Le guide complet pour apprendre WordPress

Apprendre WordPress peut être un très long chemin pour un programmeur inexpérimenté. Ce guide peut vous aider à passer d’une programmation analphabète à un cadre de programmation indépendant. Il se veut un résumé des étapes nécessaires pour devenir un développeur WordPress compétent. Ce guide peut aider les expérimentés et les inexpérimentés à comprendre WordPress.

Ne croyez pas les mythes

Lorsque vous apprenez un domaine en programmation (oui, vous aurez besoin d’apprendre), il y a une foule de mythes attachés. Beaucoup d’entre eux sont le battage médiatique des articles d’appâts de clic qui affectent les ignorants. Je vais donc simplement présenter les trois mythes les plus persistants que je vois aujourd’hui :

  • Non, vous NE POUVEZ PAS apprendre la programmation en 24 heures. Ou une semaine. Ou un mois. Pour apprendre tout le monde de la programmation, vous devrez d’abord devenir des êtres immortels avec un emploi du temps clair. Vous pouvez apprendre certaines bases en 24 heures, mais vous ne finirez jamais vraiment par apprendre de nouvelles compétences en programmation (à moins que vous ne soyez paresseux).
  • À l’opposé de l’échelle se trouve un mythe qui dit que vous devrez être un génie doué avec des pouvoirs mathématiques incroyables. Il n’y a rien de plus éloigné de la vérité. Vous serez étonné de la quantité de pommes de terre à traiter sur le terrain et du peu de calculs que vous utiliserez.
  • Probablement mon préféré : cela n’a aucun sens d’apprendre la programmation lorsqu’il existe des outils pour créer des pages Web. C’est plus aggravant parce que c’est plus difficile à expliquer. Mais en bref, la question « pourquoi devrais-je apprendre à coder si j’ai un thème WordPress ? peut être répondu par la question suivante « d’où viendraient les sujets s’il n’y avait pas de programmeurs ». Idem avec les outils de développement Internet. Il n’y a pas d’outils sur la planète Terre qui peuvent écrire plus d’outils que les programmeurs. De plus, tout outil qui existe ou existera comporte des limitations majeures. Mais c’est un sujet plus long.

Oui, vous devez apprendre les bases de la programmation

Encore une fois, vous criez « Pourquoi devrais-je apprendre la programmation ? Son WordPress ! ». Je pense que plus vous en apprendrez sur WordPress, plus vous en apprendrez sur ses limites.

Voici le secret. WordPress est une plate-forme, pas un outil de développement Web. C’est-à-dire que beaucoup de travail acharné vous oblige encore à incliner un peu votre cerveau et à programmer. Voici quelques problèmes que vous pouvez rencontrer si vous n’apprenez pas à programmer à l’avance :

  • Mon sujet est horrible ! Mais je déteste styliser les gadgets en bas de la page.
  • Je veux créer un site d’adhésion et j’ai besoin de la fonctionnalité x, mais il n’y a pas de plugin.
  • Je veux créer un site d’adhésion, mais mes plugins sont en conflit.
  • Il s’avère que le thème que j’ai acheté a un gros problème et je pense honnêtement que le développeur du thème est mort.

Que feriez-vous dans ces situations si vous ne saviez pas comment programmer ?

Maintenant, s’il vous plaît, apprenez les bases de la programmation

Avant de vous lancer dans l’apprentissage du HTML et du CSS, vous devez prendre un moment pour vous détendre, afin que je puisse vous proposer un programme d’étude dans votre tête.

Les choses que vous devrez apprendre avant votre retour sont les suivantes :

  • HTML : Les blocs de construction de la façade de votre site Web (écran). Recommandation personnelle : les erreurs courantes peuvent être corrigées grâce à une solide maîtrise des éléments internes, internes – bloc et bloc, ainsi qu’une solide compréhension du positionnement relatif par rapport au positionnement absolu.
  • CSS : C’est l’habillage secret de votre site web. Imaginez que votre HTML est une encre par numéros et que CSS est une encre. Chaque page Web utilise CSS.
  • PHP : C’est la boîte noire de la page Web. Personne ne le voit sauf vous. C’est ce qui crée réellement toutes les fonctionnalités, fait toute la réflexion et fournit le contenu de votre site Web. C’est ce qu’est vraiment la « programmation ». Apprendre.
  • MySQL : les bases de données sont l’endroit où tout ce qui se trouve sur votre site Web est stocké. Vous devrez apprendre à interagir en toute sécurité avec la base de données PHP. Demandez des questions paramétrées.

Une fois revenu de tout ça. nous pouvons commencer à nous immerger dans les bases de WordPress. Quelque chose d’facultatif à apprendre est javascript. Quelque chose comme quelque chose qui est idéal pour les animations ou même pour envoyer du contenu à un utilisateur sans qu’il ait à actualiser une page. Il peut également arriver que vous deviez corriger ou mettre à jour du javascript créé par un autre développeur.

Configuration de WordPress

Il existe plusieurs façons d’installer WordPress sur votre site Web. Le plus simple est de passer par votre compte cPanel. Il y a généralement un programme dans votre cPanel qui installera WordPress pour vous. Par exemple, QuickInstall a une installation en un clic pour WordPress. Un autre moyen consiste à télécharger les fichiers source WordPress et à les télécharger sur votre serveur via FTP.

Après avoir installé WordPress, vous voudrez vous connecter à votre site WordPress pour réparer les choses. Il existe de nombreux guides pour configurer votre site WordPress via le backend, mais les bases que vous devrez apprendre sont les suivantes :

  • Installer le thème de votre site : Même si vous envisagez de créer votre propre thème, il est conseillé de définir le thème de quelqu’un d’autre pour soutenir votre travail. Cela constituera un excellent point pour votre site Web.
  • Découvrez les plugins : ils sont faciles à installer et fourniront la plupart des fonctionnalités de votre site Web.
  • Menus : découvrez où ils se trouvent et comment les placer. Vous pouvez créer des menus utilisables dans n’importe quelle partie de votre site Web.
  • Outils : les widgets ne doivent pas être confondus avec les plugins. Les gadgets sont des éléments de l’interface utilisateur (comme une ressource Twitter), tandis que les plugins sont des ensembles de fichiers qui peuvent potentiellement apporter des modifications radicales aux fonctionnalités de vos pages.
  • Apprenez la différence entre les pages et les articles. Ces choses ont des buts très distincts et séparés.

Cela vous donnera suffisamment de munitions pour créer un site Web. Cependant, si vous voulez quelque chose d’un peu plus basique, vous devrez passer à autre chose.

Comment le contenu est-il livré à l’utilisateur ?

Utile est utile pour savoir comment WordPress obtient votre contenu et le présente à l’utilisateur final.

Si vous avez appris php, vous saurez probablement comment une page Web est présentée à l’utilisateur. Sinon, et vous êtes arrivé jusqu’ici, vous êtes un être humain timide et méritez une mort de mille coupures. Cela semble idiot, mais il est très utile de savoir comment le navigateur interprète les données, et quel est le but de PHP pour compléter le contenu, comment le site Web est compilé, etc.

Les thèmes définissent comment WordPress présente le contenu à un utilisateur. Ils le font avec des fichiers php qui servent de modèles pour afficher certaines parties de votre site Web, comme un article de blog ou un titre. Ils incluent également des fichiers CSS et php et peuvent même fournir des fonctionnalités pour une page Web.

Je vous suggère fortement d’apprendre ce que vous aurez besoin d’offrir dans vos sujets. Il y a aussi certaines règles que vous devez suivre si WordPress va reconnaître votre thème. Cependant, les parties principales seront : titre, page d’index, barre latérale, page, functions.php et feuille de style.

Une autre chose que vous pouvez rencontrer sont les modèles de page. Les modèles de page sont simplement différentes manières d’afficher une seule page. Si vous n’avez aucune idée de ce dont je parle, cherchez le « modèle de site », en fait, faites-le quand même.

Renseignez-vous également sur les types de messages. Tout sur votre site Web est un type de publication, qu’il s’agisse de pages, de publications ou de pièces jointes. Un modèle de page est un modèle pour un certain type de publication. Se renseigner sur les types de messages peut dissiper beaucoup de confusion sur la route.

Il existe des listes de toutes les variables globales proposées par WordPress, allant du contenu que vous fournissez aux utilisateurs aux informations sur les visiteurs eux-mêmes. Ne vous souciez pas de les mémoriser, référez-vous simplement à eux au fur et à mesure et familiarisez-vous avec le type de variables globales que WordPress vous propose. Si vous ne les trouvez pas, vous devrez peut-être ajouter la fonctionnalité elle-même, soit sous forme de pièce jointe, soit simplement dans le fichier function.php. Les variables globales sont essentielles dans le développement de WordPress.

ANNEXE

Les plugins vous permettent d’ajouter des fonctionnalités à votre site Web ou à d’autres. Il existe en fait un énorme marché pour les plugins pour WordPress. C’est un excellent moyen de gagner un peu de cocaïne grasse et d’être représenté dans la communauté de programmation.

Les plugins sont essentiellement des groupes de fichiers qui modifient ou ajoutent des fonctionnalités aux sites Web. Cependant, il existe certaines règles pour placer vos fichiers afin que WordPress puisse les lire.

Il est également important d’apprendre lors de l’ajout de choses à Functions.php par rapport à la création d’un plugin.

Crochets : actions et filtres

Les hooks vous permettront de « lier » une de vos fonctions à WordPress afin de l’exécuter à un moment précis. Si vous n’utilisez pas de crochets, de nombreux types de fonctionnalités ne seraient pas possibles. Croyez-moi quand je dis qu’apprendre ce que c’est et comment les utiliser vous sauvera la vie et libérera un monde de possibilités.

Assurez-vous d’apprendre la différence entre les deux et comment les utiliser. Cette connaissance vous permettra de changer considérablement les fonctionnalités de WordPress et vous ouvrira de nombreuses portes pour la fonctionnalité de votre site.

Les actions sont des crochets qui vous permettent d’exécuter une fonction lorsqu’un certain événement WordPress se produit. Par exemple, lorsque vous créez une publication, vous souhaiterez peut-être mettre à jour une valeur dans votre base de données.

Les filtres vous permettent de modifier les données à certains moments. Lorsque vous définissez un filtre, WordPress lui transmettra des données avant de terminer une tâche. Si WordPress affiche une erreur de connexion, vous pouvez choisir de changer ou de modifier ce message d’erreur avant qu’il ne soit présenté à l’utilisateur. Peut-être quelque chose comme « Reste en arrière, tricheur, c’est l’héritage de ma grand-mère ! » ou « Je ne veux pas que tes yeux sales regardent mon site Web, un sale hacker vallonné! ».

RÉPÉTER

Bien sûr, pour que tout coule, il faut s’entraîner. Cependant, si vous voulez commencer comme moi, vous pouvez trouver un petit travail en ligne et vous y prendre d’abord. La pression devrait vous aider à essayer d’apprendre. Si vous bousillez quelqu’un, vous pouvez toujours le pointer sur moi.

Cependant, si vous souhaitez emprunter l’itinéraire le plus sûr, je vous suggère de procéder comme suit :

Louez un petit forfait d’hébergement partagé (vous pouvez obtenir quelques dollars par mois), obtenez un thème et créez un petit site Web. (Faites-en quelque chose que vous voulez utiliser ! Utilisez-le réellement !).

Vous pouvez également utiliser un serveur local sur votre ordinateur si vous ne souhaitez pas dépenser d’argent et ne souhaitez pas partager votre travail avec qui que ce soit.

Lorsque vous apprenez à vous familiariser avec WordPress, démarrez une autre petite page. Cependant, cette fois, soyez un peu plus ambitieux et cette fois, essayez de décider vous-même de toutes les fonctionnalités. Si vous êtes confus à propos de quelque chose, vous pouvez toujours arnaquer le travail de quelqu’un d’autre et apprendre d’eux.

Urimé !

Si cela semble trop. Il est. WordPress est un thème beaucoup plus vaste que ce que beaucoup de gens pensaient initialement. Cependant, si vous prenez une bouchée à la fois, vous finirez par apprendre tout ce que vous devez savoir pour créer des sites Web WordPress. C’est une compétence très recherchée et qui ne nécessite pas de diplôme. Continuez à l’éteindre et vous trouverez que cela en vaut la peine!

Espérons que ce guide vous aidera à devenir un développeur WordPress solide.

Comments are closed.