Si vous vous êtes déjà demandé pourquoi WordPress est si populaire, vous pouvez le résumer en un mot: flexibilité. Une plate-forme libre et open source qui permet un nombre pratiquement infini de configurations possibles. C'est en soi une fonctionnalité puissante.
Une partie de cette flexibilité réside dans le fait que les utilisateurs disposent d’un contrôle précis sur tous les aspects de la création, de la gestion et de la présentation du contenu qu’ils apprécient. De plus, il n'est pas nécessaire d'être un développeur expérimenté pour en tirer parti. il y a beaucoup de plugins disponibles qui vous permettent de faire ce que vous voulez d'une manière plus conviviale.
Aujourd'hui, nous allons examiner cinq façons différentes de mieux contrôler votre site Web WordPress. Pour y parvenir, nous utiliserons une collection de plug-ins premium disponibles avec votre abonnement annuel à Envato Elements ou via CodeCanyon. Commençons!
Les widgets WordPress offrent un moyen pratique d’ajouter divers types de contenu et de fonctionnalités à votre site. Vous pouvez les utiliser pour afficher des éléments tels qu'une liste de vos derniers articles de blog, le contenu de votre panier ou un flux de média social. Mais ils ne sont pas toujours faciles à gérer, surtout si vous voulez les mélanger et les assortir dans des situations spécifiques. Par exemple, vous souhaiterez peut-être uniquement afficher un widget de panier d'achat sur des pages de produit ou un élément de gestion de compte lorsqu'un utilisateur est connecté..
Paramètres du widget NinjaWidget Ninja offre un moyen simple de gérer les widgets, de sorte qu'ils n'apparaissent que lorsque certaines conditions sont remplies. Il existe plus de 25 balises conditionnelles différentes pouvant être utilisées, telles que la possibilité d'afficher des widgets en fonction de la page, de la catégorie, du statut de connexion ou même du rôle d'un utilisateur. Tout est géré via une simple interface glisser-déposer au sein de chaque widget..
Par défaut, WordPress affichera une liste de publications triées par date (du plus récent au plus ancien) de la manière que votre thème le permet. Cependant, il peut arriver que vous souhaitiez afficher le contenu différemment. Bien que cela puisse être accompli avec du code, cela peut être un peu long et frustrant de réussir.
Blog Manager plugin pour WordPressLe plugin Blog Manager vous permet de constituer des listes d’articles de blog rangés et affichés selon vos spécifications. Les éléments de liste peuvent être triés de nombreuses façons et limités par leur nombre, leur catégorie ou d'autres critères disponibles. Vous pouvez ensuite afficher votre liste en utilisant l’un des 20 modèles inclus..
Les listes peuvent être facilement ajoutées à n'importe quelle page ou publication de votre site Web et vous pouvez choisir parmi trois types de pagination (normal, bouton «charger plus» ou défilement infini)..
La sécurité doit toujours être à l’avant-plan de vos préoccupations lorsque vous ajoutez des fonctionnalités à votre site Web. Après tout, chaque nouvelle fonctionnalité que vous introduisez pourrait ouvrir la voie à un hacker ou à un script automatisé (bot) pour tenter de l'exploiter. Si un attaquant devait accéder à votre zone d'administration, la situation pourrait devenir très moche..
L'une des façons de prendre le contrôle et d'atténuer les risques consiste à exiger une authentification à deux facteurs pour les comptes d'utilisateur. Cela peut être fait assez facilement avec Google Authenticator 5sec.
5sec Google AuthenticatorEn plus d'utiliser un mot de passe standard, le plug-in oblige les utilisateurs à entrer un code temporaire généré par l'application mobile gratuite Google Authenticator. Cela rend les attaques par force brute typiques impuissantes et vous procure une tranquillité d'esprit supplémentaire.
Créer une nouvelle mise en page qui ajoute également des fonctionnalités utiles à vos articles de blog peut être décourageant, en particulier si votre thème WordPress n'inclut pas d'interface glisser-déposer. Cela peut vous laisser avec un look obsolète et sans certaines des principales fonctionnalités telles que le partage social et les listes de publication associées.
Publier des modèles personnalisésPost Custom Templates est un outil qui facilite grandement la création de nouveaux modèles. Glissez-déplacez votre chemin vers une mise en page personnalisée à l'aide de l'un des 18 modèles inclus. Ajoutez ensuite des fonctionnalités telles que la chapelure, les commentaires Facebook, le contenu, les biographies des auteurs, les annonces, etc. Vous pouvez créer autant de modèles personnalisés que vous le souhaitez et les attribuer à tous ou simplement à des publications..
Lorsque vous travaillez avec une nouvelle installation de WordPress, son tableau de bord peut être une simple beauté. Toutefois, lorsque vous ajoutez un thème et divers plug-ins au mélange, cette interface utilisateur une fois nettoyée peut devenir un cauchemar encombré. Cela fait vraiment mal aux utilisateurs qui ne sont pas familiers avec le tableau de bord, car ils peuvent ne pas savoir comment accéder aux zones auxquelles ils ont besoin d'accéder..
Ça commence iciC'est là que WP OS Desktop Backend peut vraiment simplifier les choses. Il fait littéralement ressembler le tableau de bord à un système d'exploitation, avec des menus bien organisés et des animations fluides. Chaque élément s'ouvre dans sa propre "fenêtre" autonome qui peut être déplacée, réduite et maximisée. Cela apporte un style familier qui est parfait pour les utilisateurs qui ne veulent pas apprendre encore une autre interface.
Les plugins ci-dessus sont la preuve que, si vous souhaitez mieux contrôler un aspect spécifique de votre site Web, vous disposez des outils nécessaires pour y parvenir. Et comme chacun d'entre nous utilise WordPress de manière légèrement différente, il est bon de savoir que nous pouvons personnaliser les éléments en fonction de nos besoins..
Ainsi, la prochaine fois que vous souhaiteriez avoir le pouvoir de faire les choses à votre façon, réalisez que vous n'êtes plus qu'à un plugin pour atteindre votre objectif..