Passer au contenu principal
Catégorie

Plugin Wordpress

Créer un shortcode pour WordPress

Par Aide et astuces, côté serveur, extensions, formation, Plugin Wordpress, wordpress Aucun commentaire

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]…

Lire la suite

PHP Code Sniffer pour WordPress

Par Aide et astuces, extensions, Plugin Wordpress Aucun commentaire

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….

Lire la suite

Imprimer des pages et des articles WordPress

Par Aide et astuces, extensions, formation, plugin, Plugin Wordpress, wordpress Aucun commentaire

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…

Lire la suite

Créer des champs personnalisés sous WordPress

Par Aide et astuces, formation, Plugin Wordpress, wordpress Aucun commentaire

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,…

Lire la suite

Comment créer un menu personnalisé sous WordPress.

Par Aide et astuces, formation, Plugin Wordpress, wordpress Aucun commentaire

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…

Lire la suite

Personnaliser Woocommerce à son thème wordpress

Par Plugin Wordpress, woocommerce, wordpress Aucun commentaire

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 ?…

Lire la suite

Utiliser Google Web Font sous WordPress

Par Aide et astuces, Plugin Wordpress, Thèmes wordpress Aucun commentaire

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…

Lire la suite

Lister des utilisateurs WordPress avec WPScan

Par Plugin Wordpress, Sécurité Aucun commentaire

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…

Lire la suite

Easy Social Share Buttons : La référence des réseaux sociaux pour WordPress

Par Aide et astuces, Plugin Wordpress, Réseaux sociaux Aucun commentaire

Vous souhaitez installer Facebook sur votre blog WordPress, Twitter, pinterest ou Google +? Il y a de très nombreuses solutions : Du gratuit, du payant, des lignes de code, des freeware… Et puis tout le monde a le même rélfexe au bout d’une demi-heure de test et de 20 installations d’extensions wordpress différentes : On va sur Google pour chercher « le meilleur plugin réseau social wordpress ». Et là, de très nombreux articles vous sont proposés, avec pour chacun une dizaine de possibilités différentes : Gratuits au début, on se rend compte que le seul efficace est finalement payant, bref, pas pratique…

Lire la suite

Créer un sticky menu en CSS

Par Aide et astuces, Plugin Wordpress Aucun commentaire

Le sticky menu est une des nouvelles tendances du webdesign. Cela consiste, à maintenir le menu principal collé en haut de la fenêtre du navigateur, lors du défilement vertical des pages. Il est possible de créer un simple sticky menu à l’aide de la propriété CSS position: fixed. C’est la méthode qui va être présenté ici. L’avantage de cette méthode, c’est qu’elle est simple et donc à portée de tous. L’inconvenant est qu’il n’est pas possible de bloquer le menu seul. Il faudra bloquer tous l’entête de la page. Pour les thèmes ayant un en-tête fin (200px de haut environ) cela ne posera…

Lire la suite