{"id":227773,"date":"2022-09-26T16:56:00","date_gmt":"2022-09-26T13:56:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=227773"},"modified":"2022-11-08T19:35:39","modified_gmt":"2022-11-08T16:35:39","slug":"comment-faire-un-nettoyage-de-base-de-donnees-wordpress","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fr\/comment-faire-un-nettoyage-de-base-de-donnees-wordpress\/","title":{"rendered":"Comment faire un nettoyage de base de donn\u00e9es WordPress"},"content":{"rendered":"\n<p>Vous avez besoin d&rsquo;un nettoyage de base de donn\u00e9es WordPress ?<\/p>\n<p>A\u00efe\u00a0!<\/p>\n<p>En fait, ce n&rsquo;est pas si mal. Ne vous sentez pas d\u00e9sol\u00e9 d&rsquo;\u00eatre dans cette situation.<\/p>\n<p>Faire des nettoyages r\u00e9guliers est en fait un moyen sain de garder votre site WordPress hors de danger.<\/p>\n<p>Un site Web WordPress se compose de deux parties diff\u00e9rentes: des fichiers et une base de donn\u00e9es. Les fichiers incluent des m\u00e9dias, des plugins et des th\u00e8mes.<\/p>\n<p>La base de donn\u00e9es contient des informations sur les param\u00e8tres, les publications, les m\u00e9tadonn\u00e9es, les utilisateurs, etc. La base de donn\u00e9es WordPress est le classeur du site Web.<\/p>\n<p>Il stocke tout le contenu, comme les publications, les pages, les commentaires, les r\u00e9visions et les commentaires ind\u00e9sirables. Un autre facteur important est qu&rsquo;il contient les param\u00e8tres des th\u00e8mes et des plugins.<\/p>\n<p>Apr\u00e8s avoir utilis\u00e9 le site pendant un certain temps, cette base de donn\u00e9es est encombr\u00e9e d&rsquo;informations obsol\u00e8tes et non pertinentes.<\/p>\n<p>L&rsquo;utilisateur peut r\u00e9duire consid\u00e9rablement la taille de la base de donn\u00e9es en supprimant ces donn\u00e9es inutiles. Cela am\u00e9liorera la vitesse de sauvegarde, ainsi que d&rsquo;autres param\u00e8tres de performance.<\/p>\n<p>Il existe diff\u00e9rentes fa\u00e7ons d&rsquo;effectuer un nettoyage de base de donn\u00e9es WordPress. Voici plusieurs requ\u00eates MySQL qui aident \u00e0 nettoyer une base de donn\u00e9es WP dans phpMyAdmin.<\/p>\n<p>Il existe \u00e9galement plusieurs plugins utiles qui rendent ce travail encore moins fastidieux.<\/p>\n<h2>Qu&rsquo;est-ce qui cause l&rsquo;expansion de la base de donn\u00e9es<\/h2>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e87999f03df.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e87999f03df.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>Au cours de la dur\u00e9e de vie d&rsquo;un site Web, la base de donn\u00e9es atteint des tailles inattendues. La programmation de WordPress enregistre beaucoup d&rsquo;informations.<\/p>\n<p>Une grande quantit\u00e9 d&rsquo;informations inutiles alourdit la base de donn\u00e9es. Plus la base de donn\u00e9es grandit, plus le site Web devient lent.<\/p>\n<p>Cela alourdit \u00e9galement la charge de la configuration du serveur. Il existe d&rsquo;autres causes cach\u00e9es de l&rsquo;encombrement si rapide de la base de donn\u00e9es.<\/p>\n<h3>Probl\u00e8mes de plugins<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e8799b29aae.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e8799b29aae.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>M\u00eame lorsqu&rsquo;elle n&rsquo;est plus utilis\u00e9e, la base de donn\u00e9es conserve les informations du plugin.<\/p>\n<p>Pour supprimer toutes les informations du plugin, il est n\u00e9cessaire de supprimer enti\u00e8rement le plugin. La suppression du plug-in permettra d&rsquo;\u00e9conomiser de l&rsquo;espace, mais cela ne lib\u00e9rera pas imm\u00e9diatement de l&rsquo;espace dans la base de donn\u00e9es.<\/p>\n<p>Pour la plupart des plugins, m\u00eame apr\u00e8s la suppression, les param\u00e8tres restent stock\u00e9s dans la base de donn\u00e9es. Ainsi, si l&rsquo;utilisateur r\u00e9installe le plugin, il est imm\u00e9diatement pr\u00eat \u00e0 l&#8217;emploi, avec tous les param\u00e8tres habituels.<\/p>\n<p>Cependant, cela laisse \u00e9galement beaucoup de donn\u00e9es orphelines remplir la base de donn\u00e9es. L&rsquo;un des endroits o\u00f9 les plugins supprim\u00e9s laissent des informations est le tableau des options.<\/p>\n<h3>Commentaires inutiles<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e8799c3418a.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e8799c3418a.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>Recevoir des commentaires, c&rsquo;est bien. Cela montre que les gens visitent le site Web et expriment leur appr\u00e9ciation.<\/p>\n<p>Mais certains commentaires contiennent du spam ou du contenu inappropri\u00e9. M\u00eame avec le filtrage, ceux-ci se retrouvent toujours dans les dossiers inexplor\u00e9s de la base de donn\u00e9es.<\/p>\n<p>Il faut un certain effort pour supprimer le spam, les m\u00e9ta-commentaires et les commentaires supprim\u00e9s, mais ce n&rsquo;est pas difficile. D\u00e9couvrez ci-dessous comment le faire rapidement.<\/p>\n<h3>Probl\u00e8mes de base de donn\u00e9es de transitoires<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e8799d550b3.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e8799d550b3.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>Les transitoires sont similaires aux options. La diff\u00e9rence est que les transitoires ont une date d&rsquo;expiration et que les options n&rsquo;en ont pas.<\/p>\n<p>Les transitoires sont une m\u00e9thode de mise en cache c\u00f4t\u00e9 serveur et stockent des informations provenant de sites tiers.<\/p>\n<p>Apr\u00e8s avoir atteint leur date d&rsquo;expiration, les transitoires sont g\u00e9n\u00e9ralement supprim\u00e9s. Ainsi, \u00e0 long terme, ils ne causent aucun probl\u00e8me d&rsquo;encombrement de la base de donn\u00e9es.<\/p>\n<p>Mais de nombreux transitoires durent plus longtemps que n\u00e9cessaire et prennent de la place. Dans ce cas, ils contribuent \u00e0 l&rsquo;encombrement de la base de donn\u00e9es. Un bon nettoyage les fera dispara\u00eetre.<\/p>\n<h3>R\u00e9visions des publications WordPress<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e8799e65cc7.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e8799e65cc7.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>WordPress a une fonction de sauvegarde automatique. Cette fonctionnalit\u00e9 cr\u00e9e diverses copies d&rsquo;un message pendant sa r\u00e9daction.<\/p>\n<p>Ceci est utile si une erreur est commise ou lorsque diff\u00e9rents auteurs contribuent \u00e0 un blog. La plupart du temps, ce n&rsquo;est pas n\u00e9cessaire et cela laisse de nombreux doublons d&rsquo;un seul dans la base de donn\u00e9es.<\/p>\n<p>Il existe deux mani\u00e8res de limiter le nombre de copies enregistr\u00e9es dans la base de donn\u00e9es.<\/p>\n<p>L&rsquo;une consiste \u00e0 utiliser le contr\u00f4le de r\u00e9vision. Avec cela, l&rsquo;utilisateur peut limiter le nombre de r\u00e9visions que WordPress stocke.<\/p>\n<p>Une deuxi\u00e8me m\u00e9thode consiste pour l&rsquo;utilisateur \u00e0 nettoyer p\u00e9riodiquement la base de donn\u00e9es. Il est conseill\u00e9 d&rsquo;utiliser les deux approches.<\/p>\n<p>Outre le nettoyage, l&rsquo;optimisation permet \u00e9galement d&rsquo;\u00e9conomiser beaucoup d&rsquo;espace dans la base de donn\u00e9es.<\/p>\n<h3>Anciens messages<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e8799f76c3f.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e8799f76c3f.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>WordPress enregistre chaque article publi\u00e9 sur une page ou un blog. Il est agr\u00e9able de lire certaines de ces histoires plus anciennes, mais elles occupent un espace pr\u00e9cieux.<\/p>\n<p>S&rsquo;ils sont importants, il est pr\u00e9f\u00e9rable de les enregistrer sur un disque local. Lisez comment les supprimer plus loin dans cet article.<\/p>\n<h3>Fichiers journaux volumineux<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a088cd7.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a088cd7.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>Chaque plugin maintient un journal dans la base de donn\u00e9es. Ainsi, plus un utilisateur utilise de plugins, plus les journaux prendront d&rsquo;espace.<\/p>\n<p>Par exemple, apr\u00e8s avoir utilis\u00e9 le plugin Redirection pendant deux semaines, il aura stock\u00e9 plus de 8000 pages de journal. Cela peut \u00e9quivaloir \u00e0 un doublement de la taille de la base de donn\u00e9es.<\/p>\n<h3>Nettoyer une base de donn\u00e9es WordPress avec phpMyAdmin<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a19ab66.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a19ab66.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>Il existe de nombreuses approches pour nettoyer une base de donn\u00e9es WordPress. L&rsquo;approche la plus directe consiste \u00e0 utiliser une requ\u00eate SQL.<\/p>\n<p>Cette m\u00e9thode n\u00e9cessite des connaissances de base et n&rsquo;est recommand\u00e9e que pour les utilisateurs avanc\u00e9s.<\/p>\n<p>Il existe diff\u00e9rentes mani\u00e8res d&rsquo;ex\u00e9cuter une requ\u00eate SQL. Le moyen le plus simple et le plus pratique consiste \u00e0 utiliser phpMyAdmin.<\/p>\n<p>Cela n\u00e9cessite que le serveur utilise cPanel.<\/p>\n<p>Acc\u00e9dez \u00e0 phpMyAdmin en vous connectant \u00e0 cPanel et cliquez sur phpMyAdmin sous Bases de donn\u00e9es.<\/p>\n<p>phpMyAdmin r\u00e9pertorie les bases de donn\u00e9es du site Web sur la gauche. Cliquez sur la base de donn\u00e9es \u00e0 nettoyer, puis cliquez sur l&rsquo;onglet SQL.<\/p>\n<p>Dans cette section, entrez les commandes SQL souhait\u00e9es, puis appuyez sur Go pour les ex\u00e9cuter.<\/p>\n<p>Dans la suite de cet article, le pr\u00e9fixe par d\u00e9faut wp_ est utilis\u00e9. Assurez-vous de remplacer ce pr\u00e9fixe dans les commandes SQL par celui utilis\u00e9 par votre base de donn\u00e9es particuli\u00e8re.<\/p>\n<h3>Plugins et th\u00e8mes inutilis\u00e9s<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a2c985b.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a2c985b.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>La suppression des th\u00e8mes et plugins inutilis\u00e9s lib\u00e8re de l&rsquo;espace et am\u00e9liore \u00e9galement la s\u00e9curit\u00e9. Il est pr\u00e9f\u00e9rable de supprimer tous les scripts PHP inutilis\u00e9s du serveur, tels que les th\u00e8mes, les plugins et autres fichiers PHP.<\/p>\n<p>Pour voir les plugins inutilis\u00e9s, acc\u00e9dez \u00e0 wp-admin et s\u00e9lectionnez Plugins install\u00e9s sous Plugins. Cliquez ensuite sur Inactif pour filtrer ceux qui ne sont pas utilis\u00e9s.<\/p>\n<p>S\u00e9lectionnez tous les plugins inactifs et supprimez-les.<\/p>\n<p>Pour supprimer les th\u00e8mes inutilis\u00e9s, allez dans Apparence, puis dans Th\u00e8mes. S\u00e9lectionnez tous les th\u00e8mes obsol\u00e8tes et cliquez sur Supprimer dans le coin inf\u00e9rieur droit.<\/p>\n<h3>Personnages \u00e9tranges<\/h3>\n<p>Les probl\u00e8mes d&rsquo;encodage sont un gros probl\u00e8me. Certains mettent \u00e0 jour tous leurs messages \u00e0 la main.<\/p>\n<pre><code>The query below will automate the removal of strange characters from the database. It slims down the database and the posts will also be more pleasant to read.\n<\/code><\/pre>\n<h3>Post-r\u00e9visions<\/h3>\n<p>WordPress enregistre les brouillons des articles, ils sont donc r\u00e9cup\u00e9rables en cas de probl\u00e8me. Au fil du temps, toutes ces r\u00e9visions enregistr\u00e9es et inutilis\u00e9es occupent beaucoup d&rsquo;espace dans la base de donn\u00e9es.<\/p>\n<p>La requ\u00eate ci-dessous supprimera toutes les r\u00e9visions et leurs m\u00e9tadonn\u00e9es associ\u00e9es.<\/p>\n<pre><code>DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision';<\/code><\/pre>\n<h3>Commentaires ind\u00e9sirables<\/h3>\n<p>Il est possible de supprimer les commentaires ind\u00e9sirables un par un, mais cela repr\u00e9sente beaucoup de travail.<\/p>\n<p>Pour vous faciliter la vie, il existe \u00e9galement une fonction de suppression par lots. C&rsquo;est encore un travail fastidieux.<\/p>\n<p>La requ\u00eate suivante les supprimera tous en une seule fois.<\/p>\n<pre><code>DELETE FROM wp_comments WHERE comment_approved = 'spam';<\/code><\/pre>\n<h3>R\u00e9initialiser le mot de passe administrateur<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a3d967e.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a3d967e.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>La s\u00e9curit\u00e9 est tr\u00e8s importante, encore plus pour un site WordPress. Pour garantir la s\u00e9curit\u00e9 du site, modifiez le mot de passe \u00e0 intervalles r\u00e9guliers.<\/p>\n<p>Comme les mots de passe sont \u00e9galement enregistr\u00e9s dans la base de donn\u00e9es, une simple requ\u00eate SQL aidera \u00e0 changer le mot de passe. Vous trouverez ci-dessous une requ\u00eate pour le faire.<\/p>\n<p>Remplacez admin_username et new_password par le nom d&rsquo;utilisateur et le mot de passe qui changent.<\/p>\n<pre><code>UPDATE `wp_users` SET `user_pass` = MD5( 'new_password') WHERE `wp_users`.`user_login` = \"admin_username\";<\/code><\/pre>\n<p>La fonction MD5 cr\u00e9era un hachage MD5 du mot de passe. Il s&rsquo;agit de la pratique de s\u00e9curit\u00e9 courante pour les mots de passe WordPress.<\/p>\n<h3>Commentaires non approuv\u00e9s<\/h3>\n<p>V\u00e9rifier chaque commentaire pour voir s&rsquo;il est approuv\u00e9 ou non est beaucoup trop de travail pour tout propri\u00e9taire de site Web.<\/p>\n<p>Cette requ\u00eate s&rsquo;adresse \u00e0 tout administrateur qui souhaite un moyen plus simple de le faire. Il supprime en bloc les commentaires non approuv\u00e9s.<\/p>\n<pre><code>DELETE from wp_comments WHERE comment_approved = '0';<\/code><\/pre>\n<h3>Balises inutilis\u00e9es<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a4e652b.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a4e652b.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>Les balises peuvent s&rsquo;accumuler rapidement au fil du temps. Les administrateurs les utilisent souvent pendant une courte p\u00e9riode, puis les suppriment.<\/p>\n<p>Les tags ne sont plus aussi populaires qu&rsquo;avant. De nombreux blogueurs ont compl\u00e8tement cess\u00e9 de les utiliser.<\/p>\n<p>La requ\u00eate suivante supprime toutes les balises non associ\u00e9es.<\/p>\n<pre><code>DELETE FROM wp_terms WHERE term_id IN (SELECT term_id FROM wp_term_taxonomy WHERE count = 0 );<\/code><\/pre>\n<h3>Mettre \u00e0 jour les liens vers HTTPS<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a5f3fbf.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a5f3fbf.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>L&rsquo;utilisation de HTTPS renforcera la s\u00e9curit\u00e9 d&rsquo;un site Web WordPress. Cela n\u00e9cessitera de mettre \u00e0 jour tous les liens cod\u00e9s en dur dans tous les articles vers HTTPS.<\/p>\n<p>V\u00e9rifier la pr\u00e9sence de liens dans chaque article et les mettre \u00e0 jour manuellement repr\u00e9sente beaucoup de travail. Pour vous aider, voici une requ\u00eate qui automatisera cette t\u00e2che.<\/p>\n<p>Il faut moins d&rsquo;une minute pour le taper et l&rsquo;ex\u00e9cuter. N&rsquo;oubliez pas de remplacer votresite.com par l&rsquo;URL de votre site Web.<\/p>\n<pre><code>UPDATE wp_posts SET post_content = replace(post_content, 'http:\/\/yoursite.com', 'https:\/\/yoursite.com');\n<\/code><\/pre>\n<h3>H\u00e9, saviez-vous que les donn\u00e9es peuvent aussi \u00eatre belles\u00a0?<\/h3>\n<p><a href=\"https:\/\/wpdatatables.com\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">wpDataTables<\/a> peut le faire de cette fa\u00e7on. Il y a une bonne raison pour laquelle c&rsquo;est le plugin WordPress #1 pour cr\u00e9er des tableaux et des graphiques r\u00e9actifs.<\/p>\n<p><a href=\"https:\/\/wpdatatables.com\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a71f08b.png\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" \/><\/a><\/p>\n<p>Un exemple r\u00e9el de wpDataTables dans la nature<\/p>\n<p>Et c&rsquo;est vraiment facile de faire quelque chose comme \u00e7a :<\/p>\n<ol>\n<li>Vous fournissez les donn\u00e9es du tableau<\/li>\n<li>Configurez-le et personnalisez-le<\/li>\n<li>Publiez-le dans un article ou une page<\/li>\n<\/ol>\n<p>Et ce n&rsquo;est pas seulement joli, mais aussi pratique. Vous pouvez cr\u00e9er de grandes tables avec <a href=\"https:\/\/wpdatatables.com\/documentation\/creating-wpdatatables\/creating-mysql-based-wpdatatables-with-server-side-processing\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">jusqu&rsquo;\u00e0 des millions de lignes<\/a>, ou vous pouvez utiliser <a href=\"https:\/\/wpdatatables.com\/documentation\/table-features\/advanced-filtering\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">des filtres et une recherche avanc\u00e9s<\/a>, ou vous pouvez vous d\u00e9cha\u00eener et les <a href=\"https:\/\/wpdatatables.com\/documentation\/front-end-editing\/creating-editable-tables\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">rendre modifiables<\/a>.<\/p>\n<p>&quot;Ouais, mais j&rsquo;aime trop Excel et il n&rsquo;y a rien de tel sur les sites Web&quot;. Oui, c&rsquo;est vrai. Vous pouvez utiliser la mise en <a href=\"https:\/\/wpdatatables.com\/documentation\/table-features\/conditional-formatting\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">forme conditionnelle<\/a> comme dans Excel ou Google Sheets.<\/p>\n<p>Vous ai-je dit que vous pouviez \u00e9galement <a href=\"https:\/\/wpdatatables.com\/documentation\/wpdatacharts\/creating-charts-wordpress-wpdatachart-wizard\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">cr\u00e9er des graphiques<\/a> avec vos donn\u00e9es\u00a0? Et ce n&rsquo;est qu&rsquo;une petite partie. Il y a <a href=\"https:\/\/wpdatatables.com\/features\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">beaucoup d&rsquo;autres fonctionnalit\u00e9s<\/a> pour vous.<\/p>\n<h3>Anciens codes abr\u00e9g\u00e9s<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a85f9dc.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a85f9dc.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" ><\/a><\/p>\n<p>Les shortcodes WordPress \u00e9vitent d&rsquo;avoir \u00e0 modifier les th\u00e8mes WordPress. En les utilisant, l&rsquo;int\u00e9gration d&rsquo;informations dans un article est beaucoup plus rapide et facile.<\/p>\n<p>Il existe de nombreux plugins disponibles qui simplifient l&rsquo;int\u00e9gration des donn\u00e9es dans l&rsquo;\u00e9diteur WordPress.<\/p>\n<p>Il y a aussi un inconv\u00e9nient \u00e0 l&rsquo;utilisation de shortcodes. Ceux qui ne sont pas utilis\u00e9s peuvent cr\u00e9er des probl\u00e8mes de lisibilit\u00e9.<\/p>\n<p>C&rsquo;est quelque chose qui devient souvent \u00e9vident lors du changement de th\u00e8me WordPress. Ensuite, les shortcodes commencent \u00e0 appara\u00eetre dans le texte de la page ou de la publication.<\/p>\n<p>Cette requ\u00eate SQL les supprimera. Assurez-vous de changer [tweet] pour le shortcode qui doit \u00eatre supprim\u00e9.<\/p>\n<pre><code>UPDATE wp_post SET post_content = replace(post_content, '[tweet]', '') ;<\/code><\/pre>\n<h3>Pingbacks et commentaires ind\u00e9sirables<\/h3>\n<p>Pour supprimer les commentaires de spam par lots, utilisez la requ\u00eate suivante. Celui-ci supprimera \u00e9galement les pingbacks.<\/p>\n<pre><code>DELETE FROM wp_comments WHERE comment_approved = 'spam' OR comment_type = 'pingback';<\/code><\/pre>\n<p>La requ\u00eate ci-dessous supprime \u00e9galement les m\u00e9tadonn\u00e9es des commentaires supprim\u00e9s.<\/p>\n<pre><code>DELETE FROM wp_commentmeta WHERE comment_id NOT IN (SELECT comment_id FROM wp_comments);<\/code><\/pre>\n<h3>Transitoires<\/h3>\n<p>Les transitoires sont des informations temporairement stock\u00e9es dans la base de donn\u00e9es. WordPress les utilise pour stocker les donn\u00e9es mises en cache en leur donnant un nom et une date d&rsquo;expiration.<\/p>\n<p>Apr\u00e8s les donn\u00e9es d&rsquo;expiration, WordPress les supprimera. Pourtant, ils peuvent prendre beaucoup de place.<\/p>\n<p>La requ\u00eate ci-dessous les supprimera en toute s\u00e9curit\u00e9.<\/p>\n<pre><code>DELETE FROM wp_options WHERE option_name LIKE ('%_transient_%')<\/code><\/pre>\n<h3>Tables inutilis\u00e9es et espace inutilis\u00e9 entre les tables<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/wpdbspringclean\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879a97c102.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" \/><\/a><\/p>\n<p>Les plugins d\u00e9sinstall\u00e9s peuvent laisser derri\u00e8re eux des tables inutilis\u00e9es. Ceux-ci occupent \u00e9galement de l&rsquo;espace dans la base de donn\u00e9es.<\/p>\n<p>WPDBSpringClean est un plugin qui supprime ces tables inutilis\u00e9es. Cela laissera la base de donn\u00e9es propre et bien rang\u00e9e.<\/p>\n<h2>Optimiser la base de donn\u00e9es avec des plugins<\/h2>\n<p>L&rsquo;utilisation de requ\u00eates demande un peu de connaissances et d&rsquo;exp\u00e9rience. Pour les administrateurs ayant une formation technique limit\u00e9e, il existe des plugins pour le nettoyage de la base de donn\u00e9es.<\/p>\n<p>Certains de ces nettoyeurs de bases de donn\u00e9es sont gratuits et certains ont un prix. Tous maintiennent la base de donn\u00e9es avec un minimum d&rsquo;effort.<\/p>\n<p>Vous trouverez ci-dessous une liste des plus populaires.<\/p>\n<h3>WP-Optimiser<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/wp-optimize\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879aa9d36a.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" \/><\/a><\/p>\n<p>WP-Optimize est l&rsquo;un des choix les plus populaires. Il est bien \u00e9quip\u00e9 et il est m\u00eame compatible avec les appareils mobiles.<\/p>\n<p>Une autre fonctionnalit\u00e9 int\u00e9ressante est les sauvegardes automatiques avec UpdraftPlus.<\/p>\n<p>Il supprime\u00a0:<\/p>\n<ul>\n<li>Brouillons automatiques<\/li>\n<li>Pingbacks<\/li>\n<li>Publier des r\u00e9visions<\/li>\n<li>Commentaires ind\u00e9sirables<\/li>\n<li>R\u00e9troliens<\/li>\n<li>Transitoires<\/li>\n<li>Tableaux inutilis\u00e9s<\/li>\n<\/ul>\n<p>Cela rendra le site Web et l&rsquo;administration plus rapides.<\/p>\n<h3>WP-balayage<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/wp-sweep\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879abb6c0d.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" \/><\/a><\/p>\n<p>WP-Sweep est en plein essor. Au lieu de s&rsquo;appuyer sur les requ\u00eates MySQL, il utilise les fonctions de suppression de WordPress.<\/p>\n<p>Le codage est sup\u00e9rieur en raison de cette approche simple et il est plus pratique de travailler avec. Il garantit qu&rsquo;aucune donn\u00e9e inutilis\u00e9e ou orpheline ne reste derri\u00e8re.<\/p>\n<p>WP-Sweep n&rsquo;offre pas de service d&rsquo;optimisation automatis\u00e9.<\/p>\n<h3>Nettoyeur de base de donn\u00e9es avanc\u00e9<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/advanced-database-cleaner\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879acd876e.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" \/><\/a><\/p>\n<p>Ce plugin de nettoyage de base de donn\u00e9es WordPress est comme WP-Optimize. Ce plugin permet \u00e0 l&rsquo;utilisateur d&rsquo;effectuer un travail plus approfondi et inclut des t\u00e2ches cron.<\/p>\n<p>Il supprime toutes les donn\u00e9es inutiles comme les anciennes r\u00e9visions et les commentaires supprim\u00e9s.<\/p>\n<p>Il existe une version premium avec des fonctionnalit\u00e9s suppl\u00e9mentaires. Cette version supprime les anciens plugins et offre des options suppl\u00e9mentaires pour nettoyer les th\u00e8mes, les orphelins et WordPress.<\/p>\n<p>La version payante a \u00e9galement une option pour les nettoyages programm\u00e9s.<\/p>\n<h3>Optimisation de la base de donn\u00e9es apr\u00e8s la suppression des r\u00e9visions<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/rvg-optimize-database\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879ae13005.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" \/><\/a><\/p>\n<p>La popularit\u00e9 et les cotes de ce nettoyant sont exceptionnelles.<\/p>\n<p>Il supprime les donn\u00e9es inutilis\u00e9es et les informations obsol\u00e8tes. Cela inclut les pingbacks, les commentaires de spam, les balises et les r\u00e9troliens.<\/p>\n<p>En plus de ces fonctionnalit\u00e9s, il traite \u00e9galement du cache oEmbed. WordPress utilise ce cache pour lire le code int\u00e9gr\u00e9 \u00e0 partir de plates-formes telles que YouTube.<\/p>\n<p>Certains de ces codes embarqu\u00e9s sont endommag\u00e9s et donc inutiles. Ce plugin les supprimera.<\/p>\n<h3>Outils de nettoyage intelligents<\/h3>\n<p><a href=\"https:\/\/codecanyon.net\/item\/smart-cleanup-tools\/3714047\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879af3428e.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" \/><\/a><\/p>\n<p>Les outils de nettoyage ne sont pas disponibles en version gratuite. Cependant, le prix de 30 $ est raisonnable compte tenu des fonctionnalit\u00e9s qu&rsquo;il contient.<\/p>\n<p>Un nettoyage WordPress devient une t\u00e2che facile et rapide avec cet outil. Les caract\u00e9ristiques sp\u00e9ciales incluent :<\/p>\n<ul>\n<li>Un menu de barre d&rsquo;outils WordPress avec des options de nettoyage et un acc\u00e8s rapide<\/li>\n<li>AJAX pour ses op\u00e9rations de nettoyage<\/li>\n<li>D\u00e9sencombrement de toutes les donn\u00e9es statistiques<\/li>\n<li>Conserve un journal de toutes les requ\u00eates SQL pendant la v\u00e9rification et l&rsquo;ex\u00e9cution du nettoyage<\/li>\n<\/ul>\n<h3>WP R\u00e9initialiser<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/wp-reset\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879b03fda8.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" \/><\/a><\/p>\n<p>Ce nettoyeur avanc\u00e9 est le plugin WordPress le plus polyvalent de la liste. Il pr\u00e9sente un ensemble d&rsquo;outils qui profiteront \u00e0 la fois aux non-d\u00e9veloppeurs et aux d\u00e9veloppeurs.<\/p>\n<p>Il peut r\u00e9initialiser une installation WordPress \u00e0 ses param\u00e8tres d&rsquo;origine sans supprimer aucun fichier. Mais il a \u00e9galement une fonctionnalit\u00e9 pour supprimer les donn\u00e9es obsol\u00e8tes.<\/p>\n<p>Une fonctionnalit\u00e9 int\u00e9ressante est l&rsquo;outil Database Snapshot. Avec cela, l&rsquo;utilisateur peut voir les changements que WP Reset apportera lorsqu&rsquo;il effectuera un nettoyage.<\/p>\n<p>Avec des fonctionnalit\u00e9s telles que l&rsquo;int\u00e9gration de webhooks, WP Reset permet de g\u00e9rer ou de r\u00e9initialiser une base de donn\u00e9es.<\/p>\n<h3>WP-DBManager<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/wp-dbmanager\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-183143-61e879b1634c4.jpg\" alt=\"Comment faire un nettoyage de base de donn\u00e9es WordPress\" \/><\/a><\/p>\n<p>L&rsquo;outil de nettoyage de base de donn\u00e9es WordPress WP-DBManager est une option plus simple et contient moins de fonctionnalit\u00e9s. Pourtant, il est tr\u00e8s efficace pour optimiser une base de donn\u00e9es WordPress.<\/p>\n<p>Il r\u00e9pare, sauvegarde, nettoie et optimise une base de donn\u00e9es rapidement et facilement. L&rsquo;utilisateur peut m\u00eame utiliser WP-DBManager pour ex\u00e9cuter des requ\u00eates.<\/p>\n<p>Pour assurer une optimisation continue, les utilisateurs peuvent impl\u00e9menter la fonction de planification automatique.<\/p>\n<h3>Fin des r\u00e9flexions sur le nettoyage de la base de donn\u00e9es WordPress<\/h3>\n<p>L&rsquo;avantage le plus important d&rsquo;Internet est sa vitesse. Donc, pour maintenir cette vitesse, il est bon d&rsquo;optimiser votre site Web.<\/p>\n<p>C&rsquo;est la cl\u00e9 pour \u00eatre un propri\u00e9taire de site Web r\u00e9ussi.<\/p>\n<p>La source de carburant d&rsquo;un site Web est sa base de donn\u00e9es, alors ne l&rsquo;ignorez pas. S&rsquo;il se dilate de mani\u00e8re incontr\u00f4l\u00e9e, les r\u00e9sultats sont souvent inattendus et d\u00e9sagr\u00e9ables.<\/p>\n<p>Un nettoyage de base de donn\u00e9es WordPress est une proc\u00e9dure de maintenance de site n\u00e9cessaire. Il optimise les performances et offre au visiteur une exp\u00e9rience agr\u00e9able.<\/p>\n<p>Si vous avez aim\u00e9 lire cet article sur la fa\u00e7on de faire un nettoyage de base de donn\u00e9es WordPress, vous devriez consulter celui-ci sur la fa\u00e7on de faire une <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-effectuer-correctement-une-reinitialisation-de-la-base-de-donnees-wordpress\/\" title=\"r\u00e9initialisation de la base de donn\u00e9es WordPress\">r\u00e9initialisation de la base de donn\u00e9es WordPress<\/a>.<\/p>\n<p>Nous avons \u00e9galement \u00e9crit sur quelques sujets connexes tels que le <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/schema-de-base-de-donnees-wordpress-et-tableaux-que-vous-devez-connaitre\/\" title=\"sch\u00e9ma de base de donn\u00e9es WordPress\">sch\u00e9ma de base de donn\u00e9es WordPress<\/a>, comment <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-rechercher-et-remplacer-une-url-ou-un-texte-dans-une-base-de-donnees-wordpress\/\" title=\"rechercher et remplacer l&#039;URL dans la base de donn\u00e9es WordPress\">rechercher et remplacer l&rsquo;URL dans la base de donn\u00e9es WordPress<\/a> et comment <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-analyser-la-base-de-donnees-wordpress-a-la-recherche-de-logiciels-malveillants\/\" title=\"analyser la base de donn\u00e9es WordPress \u00e0 la recherche de logiciels malveillants\">analyser la base de donn\u00e9es WordPress \u00e0 la recherche de logiciels malveillants<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/wpdatatables.com\" class=\"external external_icon\">wpdatatables.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il existe diff\u00e9rentes fa\u00e7ons d&rsquo;effectuer un nettoyage de base de donn\u00e9es WordPress. Voici plusieurs requ\u00eates MySQL qui aident \u00e0 nettoyer la base de donn\u00e9es WP.<\/p>\n","protected":false},"author":1,"featured_media":183144,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[893,717,832,841,862],"tags":[1167],"class_list":["post-227773","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code-2","category-developpeur","category-guide-pour-les-debutants","category-tutoriels","category-wordpress-3","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/227773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/comments?post=227773"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/227773\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media\/183144"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media?parent=227773"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/categories?post=227773"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/tags?post=227773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}