WPML

Presque tous les sites WordPress qui font plus qu’afficher des informations de base sur une entreprise sont dynamiques. Lorsque vous créez des sites web dynamiques, vous créez chaque information une seule fois et l’affichez dans différentes parties du site web.

Par exemple, supposons que vous créez un site web pour un réseau de salles de sport. Vous devez afficher différentes salles de sport, des entraîneurs et des programmes.

Salles de sport

Entraîneurs

Programmes

Une façon de procéder serait d’utiliser des pages WordPress classiques et d’écrire toutes les informations sur chaque page, comme si vous griffonniez sur un bout de papier. La bonne méthode consiste à utiliser du contenu dynamique.

Avec le contenu dynamique, vous utilisez des types de publication personnalisés et des champs personnalisés pour stocker les informations sur les salles de sport et les entraîneurs.

Définition des salles de sport comme type de publication personnalisé avec des champs personnalisés pour le contenu pertinent

Ensuite, vous affichez ces informations à l’aide de templates, d’archives et de requêtes.

Affichage du contenu dynamique dans le template de contenu pour les salles de sport

Extensions WordPress pour créer des sites web dynamiques

Auparavant, la création d’un site web dynamique nécessitait beaucoup de développement sur mesure. Désormais, vous pouvez choisir parmi une variété d’extensions pour créer des sites dynamiques sans avoir à devenir ou à embaucher un programmeur.

Nous avons évalué chacune de ces extensions et les avons regroupées en fonction de leur capacité à créer des structures de données personnalisées (comme des types de publication, des champs et des taxonomies) et des options d’affichage de ces données.

Toutes ces extensions sont compatibles avec WPML.

ToolsetJetEngine et JetSmartFilters de CrocoblockACFElementor ProDiviBeaver ThemerDynamic Content for Elementor
Créer des structures de données personnalisées (comme des types de publication, des champs, des taxonomies et des relations entre les publications)
OuiOuiOuiNonNonNonNon
Afficher du contenu personnalisé dynamiquement sans codage
OuiOuiNonOuiOuiOuiOui
Créer des listes dynamiques d’articles
OuiOuiNonOuiOuiOuiOui
Options de mise en page des listes dynamiques
Grille, tableau, maçonnerie, collage, liste à puces, liste numérotée, affichage entièrement personnalisé (y compris les sliders)Grille, slider, liste, carrousel, maçonnerie, injection de liste, carte, calendrierAucuneGrille, carte, maçonnerie, contenu completGrilleGrille, maçonnerie, galerie, listeGrille, carrousel, double carrousel, chronologie, 3D, grille vers 3D plein écran, carrefour, diaporama
Options de filtrage dans le back-end
OuiOuiAucuneLimitéesAucuneLimitéesLimitées
Options de recherche et de filtrage personnalisées sur l’interface publique
OuiOuiNonNonNonNonNécessite une extension tierce
Templates et démos prêts à l’emploi
NonNécessite ElementorNonOuiOuiOuiNon

Extensions qui créent du contenu personnalisé et l’affichent dynamiquement sans codage

Ces extensions peuvent tout faire : créer des structures de données personnalisées, comme des types de publication personnalisés, des champs et des taxonomies, puis les afficher dynamiquement dans divers formats. Vous pouvez également ajouter des options de recherche personnalisées pour filtrer votre contenu en fonction de vos champs personnalisés.

Toolset

Toolset est une suite d’extensions qui fonctionnent ensemble pour vous aider à créer des sites entièrement personnalisés et dynamiques.

Toolset est basé sur l’éditeur Gutenberg, ce qui signifie que tout ce dont vous avez besoin pour créer un excellent site est WordPress et Toolset. Toolset vous donne un contrôle total sur la conception et les fonctionnalités de votre site sans aucune programmation requise.

Avec Toolset, vous pouvez :

Définir la structure de votre site avec des types personnalisés, des champs, des taxonomies et des relations entre les publications

Afficher votre contenu n’importe où sur votre site sous forme de listes, de grilles, de collages, de maçonnerie ou sur des cartes

Créer des templates de contenu et des archives à l’aide de blocs intuitifs et puissants

Peaufiner le style de votre site dans les moindres détails

Créer des recherches et des options de filtrage personnalisées pour vos listes dynamiques d’articles et vos archives

Créer des templates de produits WooCommerce et des pages Boutique entièrement personnalisés et dynamiques

La fonctionnalité Sources dynamiques de Toolset est entièrement intégrée à d’autres extensions de blocs populaires. Cela permet d’ajouter facilement des fonctionnalités dynamiques à votre site, quels que soient les outils que vous utilisez.

Toolset peut vous aider à créer tout type de site : annuaires, e-commerce, immobilier, entreprise, sites d’adhésion, etc. Il propose une variété de cours gratuits avec des vidéos et des instructions étape par étape pour créer n’importe quel type de site.

Extensions JetEngine et JetSmartFilters de Crocoblock

Si vous utilisez déjà Elementor Pro pour créer vos sites, vous pouvez ajouter les extensions de Crocoblock pour doter votre site de fonctionnalités dynamiques.

Site de démo de voyage dynamique de Crocoblock

Deux des extensions de Crocoblock sont JetEngine, pour ajouter du contenu dynamique à votre site web, et JetSmartFilters, qui vous permet d’ajouter des filtres sur l’interface publique pour les listes dynamiques d’articles.

Avec les extensions de Crocoblock, vous pouvez :

  • Créer et afficher des types personnalisés, des champs, des taxonomies et des types de contenu.
  • Afficher des éléments dynamiquement sur une carte ou dans un calendrier.
  • Créer des relations entre les publications pour afficher d’autres contenus connexes.
  • Choisir parmi une variété d’options de filtrage sur l’interface publique.
  • Créer des collections d’articles générées par les utilisateurs, telles que des favoris, des tableaux de comparaison et des listes de souhaits.

Étant donné que les extensions de Crocoblock sont partenaires d’Elementor, vous disposez de toute la bibliothèque de templates et de kits de site d’Elementor pour vous inspirer et vous lancer. Vous n’êtes cependant pas obligé d’utiliser Elementor si vous ne le souhaitez pas, car Crocoblock est également compatible avec l’éditeur Gutenberg.

Extensions qui créent uniquement du contenu personnalisé

Certaines extensions peuvent vous aider à créer votre contenu personnalisé, mais vous devrez les associer à une autre extension ou utiliser un codage personnalisé si vous souhaitez afficher ces champs sur votre site.

Advanced Custom Fields

Advanced Custom Fields permet de créer les structures de données dont vous avez besoin pour afficher du contenu dynamiquement sur l’ensemble de votre site.

Création d’une nouvelle page avec des champs personnalisés d’ACF

Avec ACF, vous pouvez :

  • Ajouter des champs personnalisés et des boîtes méta à vos pages et articles.
  • Créer des relations entre les publications
  • Créer et enregistrer des données dans la table des options de votre base de données. Cela signifie que les données ne sont liées à aucun article ou page en particulier, et c’est une bonne option pour créer du contenu que vous souhaitez afficher ultérieurement dans les en-têtes et les pieds de page.

ACF se limite à la configuration de la structure de votre contenu. Pour afficher du contenu dynamique sur l’interface publique de votre site, vous devez connaître PHP ou utiliser une extension compatible.

Extensions qui affichent uniquement du contenu dynamiquement

Si vous avez déjà créé le contenu que vous souhaitez afficher, ou si vous utilisez une autre extension pour créer votre contenu personnalisé (comme ACF ou Toolset), vous pouvez utiliser ces extensions pour afficher votre contenu dynamiquement à divers endroits de votre site.

Constructeurs de pages : Elementor Pro, Divi et Beaver Themer

Les constructeurs de pages offrent par eux-mêmes quelques capacités dynamiques de base.
Elementor Pro et Divi sont dotés de fonctionnalités dynamiques intégrées, et Beaver Themer est une extension qui ajoute des fonctionnalités dynamiques à l’extension Beaver Builder.

Template d’article unique de démo immobilière dynamique par Elementor Pro

Démo de module de blog dynamique par Divi

Démo de blog dynamique en mise en page galerie par Beaver Themer

Avec ces constructeurs de pages, vous pouvez :

  • Créer des templates dynamiques d’article unique ou de produit.
  • Créer des templates d’archives de base et personnaliser les archives de produits par défaut.
  • Créer des en-têtes et des pieds de page dynamiques.
  • Afficher des listes dynamiques d’articles dans le widget d’articles (Elementor Pro), le module de blog (Divi) ou le module d’articles (Beaver Themer).
  • Avec Elementor Pro et Beaver Themer, choisir parmi une variété de mises en page de listes dynamiques comme des grilles, des cartes, de la maçonnerie, du contenu complet ou des galeries. Divi est limité aux mises en page en grille.

Si vous n’êtes pas designer, toutes ces options de constructeurs de pages offrent une variété de templates prêts à l’emploi et de sites de référence téléchargeables. Ceux-ci peuvent être une excellente source d’inspiration ou un point de départ solide pour la personnalisation.

Dynamic Content for Elementor

Dynamic Content for Elementor étend les fonctionnalités de base de site dynamique offertes par Elementor Pro.

Démo de chronologie dynamique par Dynamic Content for Elementor

La force de Dynamic Content for Elementor réside dans ses nombreuses options de mise en page lors de l’affichage de vos listes dynamiques d’articles. Vous pouvez choisir parmi les mises en page suivantes :

  • Grille
  • Carrousel
  • Double carrousel
  • Chronologie
  • 3D
  • Grille vers 3D plein écran
  • Carrefour
  • Diaporamas

Notez que vous avez besoin d’Elementor pour utiliser cette extension, ainsi que d’une extension qui vous permet de créer votre contenu personnalisé (comme ACF ou Types de Toolset) si vous souhaitez afficher autre chose que des articles de base et des champs standards. Si vous souhaitez ajouter des options de recherche personnalisées, vous aurez besoin d’une autre extension tierce, Search and Filter Pro.

Le contenu dynamique est encore plus important pour les sites multilingues

Le contenu dynamique est idéal pour les sites unilingues, mais pour les sites multilingues, il est essentiel. Pour les très petits sites, vous pourriez gérer le contenu dans des « pages » classiques et mettre à jour leurs traductions manuellement. Cependant, si vous créez un grand site avec plusieurs langues, vous devez traduire chaque information une seule fois.

Lorsque vous créez des sites multilingues de manière dynamique, vous traduirez chaque « salle de sport » et chaque « entraîneur » une seule fois. Vos templates, Vues et archives chargeront les bonnes informations pour chaque langue.

Essayez-le et donnez-nous votre avis !

Si vous gérez un site dont le contenu change constamment, vous aurez tout intérêt à avoir un site dynamique. La création de sites dynamiques est plus facile que jamais grâce à une variété d’extensions qui vous permettent de créer du contenu personnalisé, d’afficher ce contenu dynamiquement là où vous en avez besoin, ou les deux, le tout sans codage !

Les clients actuels de WPML peuvent obtenir des réductions sur certaines des extensions abordées dans cet article, notamment 30 % de réduction sur une licence Toolset. Pour plus de détails, connectez-vous à votre compte WPML et visitez votre page Offres.

Construisez-vous généralement des sites statiques ou dynamiques ? Utilisez-vous déjà les fonctionnalités dynamiques de l’une des extensions que nous avons mentionnées ? Laissez-nous un commentaire et donnez-nous votre avis !

Vous avez trouvé cela utile ? Partagez cet article :