Le référencement naturel, ou SEO (Search Engine Optimization), est crucial pour améliorer la visibilité de votre site web sur les moteurs de recherche comme Google. Si vous utilisez WordPress, vous avez de la chance : la plateforme offre une multitude de plugins SEO pour vous aider à optimiser votre contenu. Voici une sélection des cinq meilleurs plugins de référencement naturel pour WordPress. Yoast SEO : le meilleur et le plus complet, même en versiong gratuite Yoast SEO est probablement le plugin SEO le plus populaire pour WordPress. Il offre une multitude de fonctionnalités pour optimiser votre site : Analyse de…
t de plusIl existe plusieurs plugins gratuits pour les galeries WordPress. Il faut néanmoins différencier les plugins « lite » qui sont gratuit sur les fonctions premières et les autres. Les autres complètement gratuit sont souvent très simples, mais c’est ce qui convient souvent le mieux! Voilà donc les 5 plugins de galerie photos gratuits sur wordpress que nous retenons. Envira Gallery Lite : c’est un plugin facile à utiliser avec des options de personnalisation avancées pour créer des galeries impressionnantes. FooGallery : un plugin de galerie léger et convivial qui offre de nombreuses options de personnalisation pour créer des galeries d’images…
Créer un shortcode pour WordPress qui facilite l’affichage et le contrôle de modules HTML. Les shortcodes sont à insérer dans un aticle ou une page à partir de l’éditeur Visuel ou Text de WordPress, puis transformés par l’API Shortcode. Créer un shortcode simple Pour qu’un shortcode soit opérationnel, il faut en premier lieu le déclarer dans le fichier function.php du thème actif ou bien dans l’un des fichiers source d’un plugin. Créez d’abord une fonction qui retourne une chaine de caractères ou un module HTML, puis utilisez la fonction add_shortcode (voir fichier /wp-content/shortcodes.php ligne 89 pour plus d’infos) pour associer le shortcode à la fonction précédemment déclarée. [php]…
Utilisez PHP Code Sniffer pour vérifier que le code de vos thèmes et plugin respectent bien le standard WordPress. Introduction Les langages très hauts niveaux dont PHP n’ont pas de contraintes syntaxiques. En effet, il est parfaitement possible d’écrire l’intégralité de son code sur une seule et même ligne, le tout sans espace. Pour le commun des mortels cela devient vite illisible, mais pas pour l’interpréteur PHP qui n’y prêterait même pas attention. Pour remédier à ce problème, des normes internationales telles que PSR (pour ne citer que la plus connue), ont vu le jour afin de structurer le code….
Enregistrer ou imprimer les pages et les articles WordPress est très demandé par les lecteurs. Installation de Read Offline Pour générer une version imprimable d’une page les navigateurs s’appuient sur une media query appelée: @print. Hors, nos chèrs thèmes WordPress n’en possèdent que très rarement. Pour s’en assurer, il suffit d’ouvrir le/les fichiers CSS du thème. Il est bien sûr possible d’ajouter cette media query from scratch, mais cela n’est pas à la portée de tous. De plus, cela ne permet pas aux lecteurs d’enregistrer les pages et les articles dans des formats tels que le PDF, l’ePub ou encore le format…
Il est plutôt aisé de créer des champs personnalisés sous WordPress depuis le back office, mais pour les afficher dans les pages il faut mettre les mains dans le code. Créer des champs personnalisés La création des champs se fait depuis le bakc office de WordPress. Plus précisément lors de la création d’une page ou d’un article. En haut à droite de la page figure le bouton Option de l’écran. Cliquez sur ce bouton, et vérifiez que l’option Champs personnalisés soit bien coché. Le bloc Champs personnalisés doit apparaitre en dessous de celui où l’on rédige le contenu des pages/articles. Pour créer des champs personnalisés,…
Comment créer un menu personnalisé sous WordPress pour un nouveau thème ou un thème existant ? Créer un menu personnalisé pour un nouveau theme WordPress Premièrement, dans le fichier functions.php de votre thème, vous devez écrire une fonction pour enregistrer le nom du menus. (Ceci est la façon dont ils apparaissent dans Apparence -> Menus). Dans l’exemple ci-dessou, le menu s’appellera « Footer menu ». [php] function register_my_menu() { register_nav_menu(‘secondary_navigation_menu’,__( ‘Secondary Navigation Menu ‘ )); } add_action( ‘init’, ‘register_my_menu’ ); [/php] Une fois que vous avez fait cela, votre thème sera presque prêt. La dernière étape de préparation est de d’indiquer au…
Personnaliser WooCommerce afin qu’il s’intègre parfaitement au design de votre thème. WooCommerce possède sa propre loop (boucle) pour afficher les produits dans les pages ainsi que ses propres fichiers de templates (modèles). Rappel des fondamentaux Dans un précédant article intitulé Installer WooCommerce, est expliqué comment procéder lorsque votre thème ne déclare pas le support de WooCommerce (voir paragraphe L’intégration du thème). Le principe est de créer un nouveau modèle de page, est de substituer la boucle par défaut (la boucle du thème) par celle de WooCommerce. Quelque soit thème choisi, les éléments propres à WooCommerce ont toujours le même aspect. Pourquoi ?…
Utiliser Google Web Font sous WordPress s’effectue en 5 étapes. Relativement simple, il est accessible à tous, même pour ceux qui ne possèdent pas de compte Google. Qu’est-ce que Google Web Font ? Google Web Font est un site Internet proposé par Google, permettant d’ajouter plus facilement des polices d’écriture à votre site Web. En effet, par défaut les navigateurs Web prennent en compte 9 polices d’écriture qui sont : Arial, Georgia, Helvetica, Lucida, Palatino, Tahoma, Times, Trebuchet et Verdana. Sans Google Web Font, ajouter des polices d’écriture personnaliser peut vite devenir un vrai casse-tête: Premier problème, il existe plusieurs…
Depuis le terminal, à l’aide de WPscan, il est possible de retourner la liste des utilisateurs WordPress sans y être identifié au préalable. WPscan est une puissante application écrite en Ruby qui permet de passer en revue les failles de sécurités des sites WordPress. Parmis ces nombreuses fonctionnalités, il est possible d’afficher la liste des utilisateurs WordPress à l’aide de la commande ci-dessous: [bash] # Enumére les utilisateur de l’ID 1 à 10 ruby wpscan.rb –url https://formation-wp.com –enumerate u # Enumére les utilisateur de l’ID 10 à 50 ruby wpscan.rb –url https://formation-wp.com –enumerate u[10-50] [/bash] Le résulatats est retourner sous…