Catégories
Développement WordPress

How to extend has_block() function to also check for Gutenberg reusable blocks

It’s been almost three years now that the block editor has been part of WordPress and we all got used to developing with this new editor, Gutenberg. Convinced of the principle of reusable blocks, I started to work on a […]

Catégories
Développement WordPress

🐛WordPress 5.5 : comment réparer le bug sur les traductions affichées dynamiquement en JS

WordPress 5.5 a occasionné un petit bug sur les installations localisées de WP. C’est à dire les installations qui sont traduites dans d’autres langues que l’anglais américain. En effet, une modification du chargement des scripts survenue sur WP 5.5 a […]

Catégories
Développement WordPress

🛠Hooks et fonctions pour contrôler l’interface de mise à jour automatiques des thèmes et extensions sur WordPress 5.5

Voici un tour d’horizon des fonctionnalités permettant de hooker l’interface des mises à jour automatiques des thèmes et extensions sur votre site WordPress. Cette fonctionnalité est assez importante pour moi dans la mesure où je me suis occupé de diriger […]

Catégories
Développement WordPress

Désactiver le mode FullScreen de Gutenberg, présent par défaut dans WordPress 5.4

Prévu pour le 31 mars 2020, WordPress 5.4 activera dorénavant le mode plein écran (FullScreen) par défaut dans l’éditeur de blocs / Gutenberg. Même si je suis pleinement impliqué dans la version 5.4 de WordPress, faisant partie de son équipe […]

Catégories
Développement WordPress

👌Yoast : supprimer les metabox, colonnes et filtres inutiles pour certains types de publications et taxonomies

La règle de base pour un back-office utilisable : si ce n’est pas utile, alors ça n’a rien à faire là ! Pour les types de publications et taxonomies non publics – et donc n’ayant pas à s’afficher en front-end – il […]

Catégories
Développement WordPress

🌎Blog bilingue avec Polylang : afficher les articles originaux dans les listings s’ils n’ont pas de traduction dans la langue courante

❓Le problème La question fut initialement posée par Pascal Birchler, Core committer de WP et développeur chez Google. Avec Polylang, comment requêter les articles sur toutes les langues mais n’afficher qu’une seule version de l’article (celle de la langue du […]

Catégories
Développement Technique WordPress

🛠Supprimer le menu « More » par défaut de Twenty Nineteen

Il y a quelques mois j’ai lancé une petite refonte de mon site perso. Je suis alors passé du thème Maker au thème Twenty Nineteen. Bien évidemment je l’ai pas mal relooké pour qu’il me corresponde mieux, en créant un […]

Catégories
Développement Extensions

Extension WordPress RGPD : GDPR Data Request Form

Conception, développement et mise en ligne sur WordPress.org d’une extension permettant d’afficher un formulaire de demande de suppression/export des données privées stockées sur votre site WordPress. L’extension est disponible sur WordPress.org : L’extension est développée sur Github et les contributions y […]

Catégories
Développement Polyglots WordPress

Contribution : ajout de nouvelles fonctionnalités sur WordPress Translate / GlotDict

GlotDict est une extension pour Firefox et Chrome développée par Daniele Scasciafratte alias Mte90. Cette extension open-source et maintenue sur GitHub a pour objectif d’aider les traducteurs et les validateurs de traductions (PTE et GTE) a vérifier la conformité des traductions réalisées […]

Catégories
Développement Releases WordPress

Contribution au cœur WordPress : amélioration de l’accessibilité des étiquettes en back-office

Ma toute première contribution au cœur WordPress concerne un ticket remonté par la team Accessibilité de la communauté. Il s’agissait de rendre la gestion des étiquettes (ou mots-clés, tags…) plus accessible en utilisant les listes non-ordonnées qui procurent un rendu […]

Mentions légales