Blog sur le développement WordPress

  • Modifier et étendre WordPress avec les hooks

    Le système de hook a été imaginé par WordPress pour permettre la modification ou l’ajout de fonctionnalités. Cet article s’adresse aux personnes avec une connaissance du dev où qui n’ont pas peur de mettre les mains dans le code. J’avoue ne pas avoir touché à WordPress depuis un bout de temps, il existe peut-être maintenant […]

    Lire la suite

  • Les bases pour sécuriser WordPress

    Les bases pour sécuriser WordPress

    1. Fermer la REST API WordPress La première étape consiste à fermer l’accès à l’API pour les utilisateurs non identifiés. Cette API expose la liste des articles, des pages, des utilisateurs et des médias. Par défaut avec les permaliens configurés sur « Titre de la publication » comme ce blog, l’API est accessible avec l’URL /wp-json/ Sur […]

    Lire la suite

  • Comment ajouter du code sur son site WordPress

    Comment ajouter du code sur son site WordPress

    Sur certains articles, je donne des exemples de code à ajouter sur son site pour modifier un comportement. Ici je vais détailler où on peut ajouter ce code car ce n’est peut être pas clair pour tout le monde. Lorsqu’on souhaite modifier le comportement ou l’affichage de WordPress, on passe par les hooks : actions […]

    Lire la suite

  • Comment installer WordPress par FTP ?

    Comment installer WordPress par FTP ?

    Il existe plusieurs moyens d’installer WordPress, du plus manuel au plus automatisable. On va voir dans cet article la façon la plus simple : En passant par le FTP de l’hébergement web. On a déjà vu les bases de l’hébergement web. Pour faire tourner un site avec WordPress, il vous faut un hébergement avec PHP […]

    Lire la suite

  • Comprendre l’hébergement web

    Comprendre l’hébergement web

    Avant d’apprendre WordPress et savoir comment l’installer, il faut commencer par les bases. C’est quoi un hébergement web ? Comment fonctionne un site internet ? On va survoler toutes ces questions. Le but n’étant pas de tout connaître de A à Z mais de savoir comment tout s’emboîte, parce-que c’est toujours mieux quand ça s’emboîte. […]

    Lire la suite

  • Pourquoi utiliser WordPress ?

    Pourquoi utiliser WordPress ?

    D’après le W3 Techs au moment de l’article, WordPress représente 41.9% des sites internet. 65% des sites utilisant un CMS (Content Management System) utilisent WordPress. C’est un fait, que vous aimiez ou pas WordPress, il représente une bonne partie des sites aujourd’hui. WordPress c’est pour les blogs Alors on va mettre les choses au clair […]

    Lire la suite

  • Alléger Contact Form 7

    Alléger Contact Form 7

    Contact Fom 7 est un plugin gratuit pour créer des formulaires de contact. C’est un des plus utilisés avec plus d’un million d’installations actives. Il a cependant un défaut pour moi : Il ajoute son CSS et son JS sur toutes les pages du site. C’est inutile et ça fait 2 (à vérifier) fichiers supplémentaires […]

    Lire la suite

  • Supprimer le titre du formulaire WP

    Supprimer le titre du formulaire WP

    Le formulaire de commentaire par défaut de WordPress affiche un titre en H3. C’est le fameux « Laisser un commentaire » ainsi que « Annuler la réponse » qui est masqué. Malheureusement ce H3 ne me convient pas car il n’a aucune importance par rapport à ma page. Il n’est pas là pour structurer mon contenu. Tout comme les […]

    Lire la suite

  • Créer un mu-plugin WordPress

    Les mu-plugins (mu pour Must Use) sont des plugins activés automatiquement par WordPress et qu’on ne peut pas désactiver. Pour supprimer le mu-plugin, il faut supprimer le fichier sur le ftp. Ils sont dans un dossier différent, qui n’existe peut être pas sur votre site, il faut le créer. Par défaut le dossiers doit s’appeler […]

    Lire la suite

  • Modifier la sémantique des titres des widgets WordPress

    Modifier la sémantique des titres des widgets WordPress

    Pour ce premier article de blog je vais vous parler des titres des widgets. C’est pour moi un point important car dans la plupart des cas on ne respecte pas du tout l’architecture des titres. Par exemple sur ce site, par défaut les widgets ont des titres de niveau 2. Ce code html est défini […]

    Lire la suite