Tricorn - Formation site web

Présentation

WordPress est un CMS (Content Management System), c'est-à-dire une plateforme de création et d'hébergement de sites web, dont l'objectif est de permettre à l'utilisateur d'administrer et de modifier son site facilement et gratuitement. Son intérêt repose sur le fait qu'elle vous permet d'éviter de devoir construire le back-end de votre site (base de données, pages de connexion, communication des données).

Dit plus simplement, WordPress accélère grandement la création d'un site internet, car il n'y a pas besoin de s'embêter à créer toute la structure qui fera fonctionner votre site. Lorsque vous configurez votre site avec WordPress, vous avez accès à un panneau de contrôle qui vous permet de quasiment tout modifier sans code.

Cerise sur le gâteau, WordPress est entièrement gratuit à l'utilisation !

Pourquoi WordPress et pas un autre CMS ?

WordPress n'est pas le seul système de création qui existe. On peut notamment citer Drupal et Joomla, qui sont des alternatives intéressantes, et il existe de nombreux autres CMS bien conçus. Voici néanmoins pourquoi nous avons choisi de nous concentrer sur WordPress :

WordPress.org et WordPress.com : deux services très différents.

Il est important de comprendre que la plateforme se compose en réalité de deux services distincts, et pas forcément complémentaires, qui ne s'adressent pas aux mêmes profils de personne, et il est parfois ardu de faire la différence. 

WordPress.org 

C'est le service principal, qui vous permet de construire votre site rapidement et de bénéficier de l'interface d'administration. WordPress.org est open source, ce qui signifie que vous pouvez y accéder librement sans débourser le moindre centime. C'est la partie de WordPress majoritairement utilisée par les développeurs. Cependant, si vous êtes motivé, sachez qu'il est possible de créer son site sans coder en utilisant un template.
WordPress.org est un CMS (Content Management System); c'est-à-dire qu'il permet d'administrer votre site et d'en modifier les contenus sans avoir à toucher au code (La fameuse interface ont nous parlions tout-à-l'heure). Lorsqu'une personne vous parle du CMS WordPress, c'est à ce service qu'elle fait référence.
En revanche, ce logiciel ne vous permet pas d'héberger votre site. Il faudra ici louer un serveur et installer WordPress.org dessus.

WordPress.com

C'est un service complémentaire proposé par la société, qui vous propose d'héberger votre site WordPress et de vous fournir un site déjà préparé, moyennant finances. Dans cette formation, nous n'abordons pas cet aspect.

Cet article fait suite à la notion de menu order abordé dans le cours sur le répéteur

Pour les produits

On suppose ici que votre site est déjà équipé d'une boutique. Sinon, consultez le guide dédié

Répétez ensuite la même procédure pour tous les produits à trier

Pour les pages et articles

Par défaut, WordPress ne comprend l'option order menu pour les pages et articles. Nous allons donc installer un morceau de code qui va créer ce champ.

Modifiez l'ordre en fonction de votre besoin

Répétez ensuite la même procédure pour tous les éléments à trier

Cet article aborde des notions avancées. Il est recommandé d'avoir consulté au préalable les cours suivants :

Comme vous le savez déjà, Oxygen remplace le thème de votre site. Cette particularité implique néanmoins un aspect à prendre en compte : lorsque que vous écrivez des informations directement via WordPress, que ce soit via une page ou une article, les données ne s'afficheront pas sur la page.

En effet, quand vous créez une page, Oxygen se charge de créer dans le même temps une page blanche qui attends d'être remplie par vos soins. C'est cette page qui s'affichera par défaut, et pas ce que vous écrivez directement sur WordPress.

Cependant, cela ne veut pas dire qu'il est inutile de se servir de WordPress. En effet, il est bien plus simple d'écrire vos articles ou de remplir les produits de votre boutique sans devoir sortir l'artillerie lourde à chaque fois. C'est dans ce but qu'on été créées les données dynamique, afin de vous permettre d'utiliser des données de WordPress directement sur Oxygen.

NB : Ce n'est pas recommandé, mais si vous avez pour une raison ou une autre besoin de désactiver Oxygen sur certaines page, vous pouvez consulter cet article

Exercice pour apprendre à insérer des données dynamiques

Pour commencer, assurez-vous d'avoir sous la main un article ou une page remplie directement avec WordPress. Si ce n'est pas le cas, voici comment faire :

Comme vous pouvez le voir, le champ a automatiquement intégré le contenu du titre de l'article. Si vous modifiez par le suite le titre directement sur Oxygen modifiera également le contenu du titre. Veillez cependant à ne pas modifier le champ text content, car il contient les informations qui lui permettent de récupérer les données sur WordPress.

Vous remarquerez également que le champ titre est devenu un conteneur avec un élément span a l'intérieur, utilisé en temps normal pour insérer de très court blocs de textes. C'est l'unique cas où un élément de texte ou d'image peut contenir lui-même un élément. De même, ne modifiez pas le contenu du span. Vous pouvez en revanche renommer les champs si vous le souhaitez

Insérer des données dynamique multiples

Les données dynamiques peuvent également être utilisée pour des champs multiples. Imaginons par exemple que vous souhaitiez faire un blog sur votre site. Une fois votre template créé, il vous suffit d'ajouter ces même champs pour que tous vos articles les intégrent sans que vous ayez besoin de configurer chacun d'entre eux.

Si vous avez besoin d'un exemple concret, consultez le cours expliquant comment créer un blog

Vous pouvez également insérer des données dynamique dans un répéteur

Insérer des données plus complexes

Vous l'aurez remarqué, nous n'avons pas intégré l'extrait de la page, car ce champ n'est pas dans l'onglet dynamic data. Pour intégrer des champs moins souvent utilisés, la méthode est un peu différente :

On vous l'accorde, c'est un peu compliqué à sélectionner correctement

Si ça n'a pas fonctionné, c'est probablement que le texte que vous avez écrit n'étais pas entièrement sélectionné.

Liste des principaux éléments dans l'onglet insert data

Post

Featured image

Author

Current User

Idem que Author, mais pour l'utilisateur actuel.

etc ...

Ajouter un mot de passe pour un article

Ajouter un mot de passe pour une page avec Oxygen

Etant qu'Oxygen supprime le thème WordPress, les plugins de mot de passe sont inutilisables sur les pages. Il faut donc recourir à une solution personnalisée :

Créer le code personnalisé

Vous pouvez également renommer votre Formulaire pour pouvoir l'identifier plus facilement en cliquant sur le champ d'édition en haut à gauche de la page.

Configurer la page à protéger

Le formulaire de mot de passe

Le formulaire que nous sélectionnons s'appelle Accès Membre car nous l'avons renommé ainsi au préalable

Une fois cette étape terminée, vous pouvez rendre le composant réutilisable si vous souhaitez le dupliquer sur d'autre page. Il faudra simplement refaire l'étape avec le champ choose conditions.

Configurer le reste de la page

Voici à quoi doit ressembler votre page

Les catégories servent à différencier les articles et les pages en leur attribuant une dénomination. Elle servent principalement à deux choses :

Procédure

Ajouter des sous-catégories

Dans certains cas, vous pouvez avoir besoin d'assigner des sous-catégories à une catégorie déjà existante, par exemple si vous avez beaucoup d'articles dans une catégorie et que vous souhaitez faire un tri à l'intérieur.

Vous remarquerez que l'organisation de vos catégoire a été légèrement modifiée :

Ici, arts et techniques du web et bases du code sont les sous-catégorie associées à la catégorie fondamentaux

Le site n'affiche pas les catégories pour les pages

Par défaut, les pages de WordPress n'ont pas de catégories. Il faut pour cela installer l'extension Create And .Assign Categories For Pages. Pour Installer une extension, consultez le guide dédié.

Intro

Si vous avez acquis cette formation ou que nous avons réalisé votre site, vous avez accès à une licence à vie du logiciel Fluent Forms., une extension WordPress particulièrement puissante. Nous avons donc construit ce guide en nous basant sur ce logiciel.

Vous êtes néanmoins bien entendu libre de choisir un autre logiciel si vous le souhaitez. La plupart des logiciels de formulaire fonctionnent plus ou moins sur le même principe, et le méthode d'intégration à Oxygen est toujours la même.

Créer le formulaire sur WordPress

Exceptionnellement, nous laissons sur cette partie de la formation la main à l'éditeur de l'extension, qui vous explique tout aussi bien, sinon mieux comment fonctionne l'extension. Vous pouvez également consulter la documentation officielle. Les tutoriels sont en anglais, mais vous pouvez traduire une page directement sur votre navigateur.

Pour la vidéo, si vous n'êtes pas à l'aise avec l'anglais, voici une vidéo pour prendre en main Fluent Form

Intégrer votre formulaire à une page Oxygen.

Les champs de la barre d'édition vous permettent de personnaliser certains aspect de votre formulaire. Ils fonctionnent globalement selon le même principe que ce que vous avez vu jusque là. Attention, vous pouvez juste personnaliser l'apparence des champs, pas la structure du formulaire.

Un site conçu sur WordPress fonctionne selon un concept précis : Une structure, ou squelette du site web, comportant tous les fichiers importants, et un habillage visuel, qui met en forme les contenus du site. En temps normal, WordPress se charge de la structure, et le thème se charge de l'habillage visuel.

En quelque sorte, un thème WordPress est une apparence prédéfinie pour votre site, dans lequel vous intègrerez vos contenus.

Oxygen builder vient cependant bouleverser ce système en désactivant complètement les thèmes de votre site, et en repartant de zéro. On parle d'installation "from scratch".

Les thèmes sont donc un concept inutiles sur un site web équipé d'Oxygen, car c'est ce dernier qui va se charger de l'habillage visuel.

Vous pouvez donc en profiter pour supprimer les thèmes de votre site, ce qui permettra d'économiser du code, c'est toujours ça de pris :

Sur Oxygen

Sur WordPress

Gardez à l'esprit que ce que vous écrivez via un article ou une page directement sur l'interface WordPress ne s'affichera pas sur votre site si le contenu n'est pas intégré de manière dynamique.

Sur la page ou article que vous êtes en train d'éditer, à droite, un onglet couleur vous permet de changer le couleur du texte

Notez que le mode d'édition (onglet tout en haut) est sur Bloc
bonjour@tricorn.fr
Gérer le consentement aux cookies

Afin d'offrir la meilleure expérience possible, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.

View more
Cookies settings
Accepter
Refuser
Confidentialités et Cookies
Privacy & Cookies policy
Cookie name Active
Save settings
Cookies settings