Comment supprimer les shortcodes inutilisés de WordPress (4 méthodes simples)

Publié: 2023-05-18

Les shortcodes sont des balises spéciales ou des extraits de code entourés de crochets, comme [shortcode_1] . Il s'agit d'une fonctionnalité courante de WordPress qui vous permet d'ajouter du contenu dynamique et des fonctionnalités à votre site Web sans écrire une seule ligne de codage.

Les shortcodes sont générés dans WordPress via un code personnalisé ou des thèmes et des plugins. Les développeurs les créent pour spécifier les fonctionnalités de ces produits. Mais des problèmes surviennent lorsque vous les désinstallez. Parce que la désinstallation des thèmes et des plugins ne peut pas toujours supprimer les shortcodes qui sont apparus une fois.

Au fil du temps, ces shortcodes inutilisés peuvent envahir la base de données Web et provoquer de nombreux conflits internes. C'est pourquoi la suppression des shortcodes inutilisés est indispensable. Cet article montrera toutes les méthodes possibles pour supprimer les shortcodes inutilisés de WordPress. Commencer!

Pourquoi devriez-vous supprimer les codes abrégés inutilisés/orphelins de WordPress ?

Why should you remove unused shortcodes from WordPress

Les shortcodes inutilisés/orphelins sont des extraits de code qui ne sont plus utilisés dans aucune fonctionnalité Web mais qui existent toujours dans la base de données. Ils deviennent généralement inutilisés pour de nombreuses raisons. Par exemple, supprimer des thèmes et des plugins, désactiver certaines fonctionnalités, modifier du code, etc.

Vous trouverez ci-dessous quelques raisons cruciales pour lesquelles vous devriez supprimer les codes abrégés inutilisés/orphelins de WordPress. Jetez un coup d'œil.

un. Gardez la base de code fraîche

Une base de code fraîche, organisée et à jour permet aux développeurs Web de comprendre facilement le script de code et de travailler avec lui à l'avenir. La suppression des shortcodes inutiles peut garder votre base de code fraîche et propre.

b. Éviter les conflits et les problèmes de compatibilité

Les shortcodes inutilisés peuvent créer des conflits avec d'autres plugins et thèmes. Ces conflits peuvent entraîner des erreurs inattendues, des fonctionnalités interrompues et des plantages de sites Web. La suppression des codes inutilisés peut réduire considérablement ces risques.

c. Améliorer la sécurité et la maintenance

Les codes abrégés orphelins peuvent se transformer en bogues, permettant aux pirates d'obtenir un accès non autorisé aux fichiers Web principaux. La suppression régulière des codes abrégés inutilisés peut protéger votre site Web des menaces de sécurité potentielles.

d. Enregistrer les ressources du serveur

Les shortcodes inutilisés peuvent occuper un espace précieux sur votre serveur Web. Ils peuvent consommer de la puissance de traitement et de la mémoire, ralentir la vitesse de la page et diminuer l'expérience utilisateur.

e. Meilleure optimisation des moteurs de recherche (SEO)

Si des shortcodes inutilisés existent sur votre site Web, les moteurs de recherche peuvent rencontrer des liens brisés et du contenu non pertinent. Cela peut affecter négativement votre score SEO et votre visibilité sur le Web dans les résultats de recherche.

Comment rechercher et supprimer les codes abrégés inutilisés de WordPress

Il existe plusieurs méthodes pour trouver et supprimer les shortcodes inutilisés de WordPress. Vous pouvez le faire en utilisant un plugin ou manuellement. Nous vous aiderons à explorer chacun d'eux dans cette section.

Méthode 01 : supprimer les codes abrégés inutilisés à l'aide d'un plugin

Vous trouverez un bon nombre de plugins en ligne pour supprimer les shortcodes inutilisés. Shortcode Cleaner Lite, Shortcode Finder, Advanced Database Cleaner et WP Remove Unused Shortcodes sont les plus populaires. Nous utiliserons le plugin Shortcode Finder dans cette section.

  • Accédez à WP Dashboard > Plugins > Ajouter un nouveau .
  • Tapez Shortcode Finder dans la zone de recherche.
  • Installez et activez le plugin après qu'il apparaisse ci-dessous.
Install and Activate the Shortcode Finder Plugin
  • Une fois le plugin activé, allez dans Tools > Shortcode Finder > Find Unused Shortcodes .
  • Cochez la case à côté de Inclure le contenu non publié .
  • Appuyez sur les boutons Messages et Pages l'un après l'autre.
  • Vous verrez les shortcodes inutilisés sortir dans les publications et les pages apparaissant ci-dessous.
  • Cliquer sur l'un d'entre eux développera le shortcode avec une nouvelle option - Checkout .
  • Appuyez sur l'option Pen sign (Edit Content) à côté de Checkout .
  • Vous serez redirigé vers le contenu qui contient le shortcode.
Find Unused Shortcodes Using the Shortcode Finder Plugin
  • Cliquez sur le bouton Déplacer vers la corbeille .
  • De cette façon, vous pouvez supprimer d'autres shortcodes inutilisés de WordPress.
Move the unused shortcodes to trash

Méthode 02 : supprimer les codes abrégés inutilisés de la base de données

  • Connectez-vous à votre cPanel .
  • Cliquez sur phpMyAdmin .
Go to phpMyAdmin
  • Accédez à l' onglet SQL .
  • Tapez le code ci-dessous.

UPDATE wp_post SET post_content = replace(post_content, '[shortcode]', ” );

  • Remplacez [shortcode] par le nom du shortcode d'origine.
  • Appuyez sur le bouton Go à la fin.
  • Cela supprimera définitivement le shortcode.

Remarque : Pour exécuter cette méthode, vous devez connaître le nom du shortcode. Sinon, vous pouvez supprimer exactement ce shortcode de la base de données. De plus, mieux vaut conserver une sauvegarde de votre base de données avant d'exécuter cette méthode. Il vous aidera à restaurer n'importe quel fichier si vous le supprimez par erreur.

Type the Shortcode Name in SQL

Méthode 03 : remplacer les shortcodes inutilisés par de nouveaux

Parfois, il peut arriver que les nouveaux shortcodes fournis avec un thème ou des plugins fonctionnent pour les mêmes fonctionnalités que les anciens shortcodes. Dans de tels cas, vous souhaiterez peut-être remplacer les anciens codes courts par les nouveaux codes courts sans supprimer personne.

  • Allez dans cPanel > phpMyAdmin .
  • Sautez dans l' onglet SQL .
  • Tapez le code ci-dessous.

UPDATE wp_posts SET 'post_content' = REMPLACER ('post_content','[ ancien shortcode ]', '[ nouveau shortcode ]');

  • Cliquez sur le bouton Go à la fin.

Remarque : Tapez les anciens noms de shortcode dans la case [old shortcode] et les nouveaux noms de shortcode dans la case [new shortcode] .

Type the Old and New Shortcode Names

Méthode 04 : supprimer les codes abrégés inutilisés du fichier function.php

  • Accédez à Apparence > Éditeur de fichier de thème .
Go to Theme File Editor
  • Cliquez sur le fichier Fonctions du thème (function.php) .
  • Faites défiler le script vers le bas.
  • Tapez-y le code ci-dessous.

// Code pour supprimer les shortcodes inutilisés du site WordPress
add_shortcode( 'shortcode', '__return_false' );

  • Tapez le nom du shortcode d'origine dans 'shortcode' pour le remplacer.
  • Appuyez sur le bouton Mettre à jour le fichier à la fin.
Type Code in function.php file

Derniers mots

La recherche et la suppression de codes abrégés peuvent prendre du temps. Mais vous ne pouvez pas éviter de le faire si vous voulez recevoir le résultat optimal de votre site Web. Mais même il y a quelques années, les gens évitaient de toucher aux shortcodes, en particulier les utilisateurs sans code.

Parce qu'ils avaient peur que si un code utile était supprimé en faisant cela, cela pourrait affecter les performances de l'ensemble du site Web. Mais aujourd'hui, vous trouverez de nombreux plugins gratuits et payants grâce auxquels vous pouvez identifier avec précision les shortcodes inutilisés et les supprimer immédiatement.

Cependant, vous pouvez suivre le processus manuel si vous êtes un développeur ou si vous apprenez le développement WordPress. Nous avons essayé d'expliquer toutes les méthodes possibles pour trouver et supprimer les shortcodes inutilisés de WordPress. J'espère que vous avez apprécié cette discussion.