WordPress : trouver tous les articles de moins de 300 mots

Useful snippets photo

On m'a demandé sur Codeable un audit SEO sur un site qui avait plusieurs années d'existence et dont la ligne éditoriale a évolué avec le temps. Les vieux articles, très courts et peu informatifs, offraient peu de valeur aux visiteurs et devaient donc être listés dans le but de les amender ou de les supprimer. Le site était sous WordPress donc voici la requête que j'ai utilisée pour dresser la liste de tous les articles qui contiennent moins de 300 […]

Lire la suite »

Serveur dédié : installation de MariaDB 10.3

Serveur dédié : installation de MariaDB 10.3 photo

Debian Stretch possède MariaDB 10.1 mais au vu des améliorations récentes de MariaDB, il est intéressant de passer à la version 10.3 pour des raisons de performance. Ajout du nouveau dépôt On installe les dépendances et on ajoute le dépôt de MariaDB 10.3 à notre fichier de configuration apt, ainsi que la clé du dépôt: Mise à jour de MariaDB Une fois que la clé du dépôt est ajoutée au trousseau, on installe la nouvelle mouture de MariaDB: Notez que […]

Lire la suite »

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

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

Il peut être nécessaire de changer le mot de passe d'un utilisateur WordPress par exemple lorsque l'on migre un compte, lorsque l'on repart de zéro avec une base de données vierge ou lorsque le mot de passe du site de développement diffère de celui du site de production. Ou tout simplement pour en mettre un plus facile à retenir. Voici donc comment changer le mot de passe d'un utilisateur WordPress directement depuis un terminal connecté sur le serveur de la […]

Lire la suite »

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

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

Allez, je continue ma petite série sur la gestion de l'intégration oEmbed sous WordPress. WordPress gère nativement plusieurs services : copiez-collez l'adresse d'une vidéo YouTube dans un article et hop, vous obtenez une vidéo entièrement intégrée, avec un code plutôt propre mais pas entièrement valide. Je vous propose donc de valider le code généré par WordPress lorsqu'il vient de sites tiers comme YouTube, DailyMotion, Vimeo ou SlideShare. Valider le code oEmbed de YouTube Il suffit de lancer les quatre requêtes […]

Lire la suite »

WordPress : récupérer la liste emails des membres et commentateurs

WordPress : récupérer la liste emails des membres et commentateurs photo

Voici deux requêtes SQL pour récupérer la liste des adresses email de tous les utilisateurs d'un site tournant sous WordPress. Emails des membres En supposant que le préfixe WordPress est 'wp_', cette requête extrait l'adresse email de chaque membre du site : <code class="language-sql">/* Query name : get members' emails /* Author : Matt /* Author URI : https://www.skyminds.net/ */ SELECT DISTINCT user_email FROM wp_users GROUP BY user_email Emails des commentateurs Et cette requête extrait l'adresse email de chaque personne […]

Lire la suite »

Serveur dédié : créer la base de données MySQL et importer WordPress

MySQL : résoudre l'erreur "mysql_connect(): Headers and client library minor version mismatch" photo

Dans ce tutoriel, nous allons voir comment créer la base de données MySQL et importer notre base WordPress existante. Ce tutoriel prend environ 15 minutes à réaliser. Tout se fait dans le terminal via une session SSH. Création d'une base de données On se connecte au serveur MySQL : mysql -p -h localhost Entrez votre mot de passe du compte root pour MySQL. Vous obtenez un prompt. On crée une base de données UTF-8, avec une collation utf8_unicode_ci : CREATE […]

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: