WordPress : valider le code des meta oEmbeds de YouTube, DailyMotion, Vimeo et SlideShare photo

WordPress : valider le code HTML des meta tags et oEmbeds

WordPress facilite l’intégration de vidéos, tweets, posts sociaux, cartes, playlists et contenus externes grâce aux oEmbeds. Il suffit souvent de coller une URL dans l’éditeur, et WordPress génère l’intégration automatiquement.

Mais sur un vieux thème, un ancien article ou un site migré plusieurs fois, le HTML peut vite devenir bancal : balises <meta> au mauvais endroit, iframes mal formées, embeds copiés-collés, attributs invalides, scripts externes inutiles, ou shortcodes d’anciens plugins qui ne servent plus à rien.

Voici comment valider et nettoyer le code HTML lié aux balises meta et aux oEmbeds WordPress, sans casser les contenus intégrés.

Lire WordPress : valider le code HTML des meta tags et oEmbeds

WordPress : changer le mot de passe d'un utilisateur depuis le serveur SQL photo

WordPress : changer le mot de passe d’un utilisateur en SQL ou WP-CLI

Il arrive de devoir changer le mot de passe d’un utilisateur WordPress sans passer par l’administration : accès perdu, email de réinitialisation qui ne part pas, compte administrateur bloqué, migration cassée, ou site en maintenance.

La méthode moderne consiste à utiliser WP-CLI. La méthode SQL reste possible, mais uniquement comme solution de secours. Modifier directement la base fonctionne, mais il faut le faire proprement, car WordPress ne stocke pas les mots de passe en clair.

Voici les méthodes fiables pour changer le mot de passe d’un utilisateur WordPress depuis le serveur ou depuis MySQL.

Lire WordPress : changer le mot de passe d’un utilisateur en SQL ou WP-CLI

Fond bleu avec un grand logo WordPress estompé sur la gauche. À droite, une icône de plugin entourée de blanc avec un petit logo WordPress à l'intérieur. En dessous, "WordPress Plugins" apparaît en caractères blancs, ce qui est parfait pour présenter votre liste de plugins.

WordPress : pourquoi mon plugin n’apparaît pas dans la liste des extensions ?

Vous venez de créer ou d’installer un plugin WordPress dans wp-content/plugins, mais il n’apparaît pas dans la liste des extensions. Aucun message clair. Rien dans l’admin. Le plugin joue à cache-cache, et il gagne.

Dans la plupart des cas, le problème vient d’un en-tête de plugin manquant ou invalide. WordPress ne liste pas les fichiers PHP au hasard : il cherche un fichier principal avec un commentaire d’en-tête contenant au minimum Plugin Name.

Mais ce n’est pas la seule cause possible. Un plugin peut aussi disparaître de la liste à cause d’un mauvais dossier, d’un fichier principal mal placé, d’une archive ZIP mal structurée, d’une erreur fatale PHP, d’un problème de permissions, d’un cache OPcache, ou d’un environnement multisite.

Lire WordPress : pourquoi mon plugin n’apparaît pas dans la liste des extensions ?