{
    "id": 6531,
    "date": "2026-07-09T11:36:26",
    "date_gmt": "2026-07-09T09:36:26",
    "guid": {
        "rendered": "https:\/\/wpmastertoolkit.com\/?p=6531"
    },
    "modified": "2026-07-09T11:36:28",
    "modified_gmt": "2026-07-09T09:36:28",
    "slug": "wpmastertoolkit-2-22-0-meilleure-compatibilite-wordpress-woocommerce-plus-pratique-smtp-plus-propre-et-outils-pro-renforces",
    "status": "publish",
    "type": "post",
    "link": "https:\/\/wpmastertoolkit.com\/fr\/wpmastertoolkit-2-22-0-meilleure-compatibilite-wordpress-woocommerce-plus-pratique-smtp-plus-propre-et-outils-pro-renforces\/",
    "title": {
        "rendered": "WPMasterToolKit 2.22.0 : meilleure compatibilit\u00e9 WordPress, WooCommerce plus pratique, SMTP plus propre et outils Pro renforc\u00e9s"
    },
    "content": {
        "rendered": "<p class=\"wp-block-paragraph\">La version <strong>2.22.0 de WPMasterToolKit<\/strong> apporte plusieurs am\u00e9liorations importantes, \u00e0 la fois c\u00f4t\u00e9 fonctionnalit\u00e9s, stabilit\u00e9 et exp\u00e9rience d\u2019administration. Cette mise \u00e0 jour touche notamment la g\u00e9n\u00e9ration de textes alternatifs avec l\u2019IA, le Meta Debugger pour WooCommerce, le module SMTP Mailer, ainsi que deux modules Pro : Two-Factor Authentication et Cron Manager.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Compatibilit\u00e9 avec la nouvelle AI Client API de WordPress<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WPMasterToolKit pr\u00e9pare l\u2019avenir de WordPress en ajoutant la prise en charge de la <strong>WordPress AI Client API<\/strong>, lorsque celle-ci est disponible sur le site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Concr\u00e8tement, le module Pro de g\u00e9n\u00e9ration automatique de textes alternatifs pour les images peut maintenant utiliser l\u2019API IA native de WordPress au lieu du syst\u00e8me historique de WPMasterToolKit. Si cette API est d\u00e9tect\u00e9e, le plugin r\u00e9cup\u00e8re les mod\u00e8les compatibles avec l\u2019analyse d\u2019image et la g\u00e9n\u00e9ration de texte, puis les propose directement dans la configuration du module.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019avantage est double : une meilleure int\u00e9gration avec l\u2019\u00e9cosyst\u00e8me WordPress, et une gestion plus centralis\u00e9e des fournisseurs IA compatibles. Pour les sites qui n\u2019utilisent pas encore cette API, le fonctionnement existant reste disponible gr\u00e2ce au syst\u00e8me de fallback.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Meta Debugger : les variations WooCommerce deviennent inspectables<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le module <strong>Meta Debugger<\/strong> gagne une am\u00e9lioration tr\u00e8s pratique pour les boutiques WooCommerce : il prend maintenant en charge les <strong>variations de produits<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"528\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-1024x528.png\" class=\"wp-image-6532\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-1024x528.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-300x155.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-768x396.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-18x9.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image.png 1300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Jusqu\u2019ici, il \u00e9tait possible d\u2019inspecter les m\u00e9tadonn\u00e9es de nombreux objets WordPress : posts, utilisateurs, termes, commentaires, commandes WooCommerce ou encore items de commande. Avec cette version, les m\u00e9tadonn\u00e9es de chaque variation peuvent \u00eatre affich\u00e9es directement depuis l\u2019\u00e9diteur de variation WooCommerce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est particuli\u00e8rement utile pour les d\u00e9veloppeurs, int\u00e9grateurs et administrateurs qui doivent diagnostiquer des probl\u00e8mes li\u00e9s aux prix, stocks, attributs, imports, synchronisations ERP ou champs personnalis\u00e9s rattach\u00e9s \u00e0 une variation pr\u00e9cise.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le chargement c\u00f4t\u00e9 JavaScript a aussi \u00e9t\u00e9 adapt\u00e9 pour fonctionner avec les \u00e9l\u00e9ments ajout\u00e9s dynamiquement par WooCommerce dans l\u2019interface des variations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">SMTP Mailer : configuration plus claire et sauvegarde plus fiable<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le module <strong>SMTP Mailer<\/strong> re\u00e7oit l\u2019un des plus gros chantiers de cette version.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La configuration de l\u2019exp\u00e9diteur, c\u2019est-\u00e0-dire le nom d\u2019exp\u00e9diteur, l\u2019adresse email et l\u2019option permettant de forcer leur utilisation, n\u2019est plus g\u00e9r\u00e9e comme un r\u00e9glage global isol\u00e9. Elle est maintenant d\u00e9plac\u00e9e dans chaque fournisseur SMTP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cela permet d\u2019avoir une configuration plus logique : chaque provider peut avoir son propre exp\u00e9diteur. Par exemple, un site peut utiliser une adresse diff\u00e9rente selon qu\u2019il passe par PHP Mail, SMTP g\u00e9n\u00e9rique, Gmail, Outlook, SendGrid, Mailgun, Brevo, Amazon SES ou un autre fournisseur pris en charge.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Autre am\u00e9lioration importante : le plugin ne sauvegarde d\u00e9sormais que le fournisseur s\u00e9lectionn\u00e9, au lieu de risquer d\u2019\u00e9craser ou de modifier inutilement les param\u00e8tres des autres providers. La sauvegarde est aussi mieux prot\u00e9g\u00e9e contre les valeurs invalides ou les anciennes structures de donn\u00e9es issues de versions pr\u00e9c\u00e9dentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un bouton <strong>\u201cReset all providers\u201d<\/strong> a \u00e9galement \u00e9t\u00e9 ajout\u00e9 pour r\u00e9initialiser toutes les donn\u00e9es des fournisseurs SMTP. C\u2019est utile lorsqu\u2019un site a test\u00e9 plusieurs providers, chang\u00e9 de strat\u00e9gie email, ou souhaite repartir sur une configuration propre.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enfin, plusieurs petits ajustements am\u00e9liorent la robustesse : validation avant sauvegarde, meilleure compatibilit\u00e9 avec les anciennes options, et protection contre certains cas o\u00f9 les r\u00e9glages pouvaient \u00eatre enregistr\u00e9s sous une forme incorrecte.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Two-Factor Authentication Pro : une connexion plus s\u00fbre et plus fluide<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le module Pro <strong>Two-Factor Authentication<\/strong> b\u00e9n\u00e9ficie d\u2019am\u00e9liorations importantes sur la modale de connexion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La nouveaut\u00e9 principale est le verrouillage du bouton de connexion tant que le script 2FA n\u2019est pas correctement initialis\u00e9. Cela \u00e9vite qu\u2019un formulaire soit soumis trop t\u00f4t, par exemple \u00e0 cause d\u2019un chargement JavaScript encore incomplet, d\u2019un remplissage automatique du navigateur ou d\u2019un gestionnaire de mots de passe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le flux de connexion est d\u00e9sormais plus robuste : le module intercepte mieux les soumissions natives du formulaire, v\u00e9rifie les m\u00e9thodes 2FA disponibles pour l\u2019utilisateur, puis affiche la modale uniquement si n\u00e9cessaire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La gestion des cas d\u2019autofill et des soumissions d\u00e9clench\u00e9es par des extensions a aussi \u00e9t\u00e9 am\u00e9lior\u00e9e. R\u00e9sultat : une exp\u00e9rience plus fiable pour les utilisateurs, et moins de risques de contournement accidentel du parcours 2FA c\u00f4t\u00e9 interface.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cron Manager Pro : un nouvel \u00e9tat de sant\u00e9 des t\u00e2ches cron<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le module Pro <strong>Cron Manager<\/strong> affiche maintenant une section de statut en haut de son interface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette section analyse deux points essentiels : la pr\u00e9sence de la constante <code>DISABLE_WP_CRON<\/code> et l\u2019existence \u00e9ventuelle de t\u00e2ches cron en retard de plus de 5 minutes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" decoding=\"async\" width=\"1024\" height=\"271\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-1-1024x271.png\" class=\"wp-image-6533\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-1-1024x271.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-1-300x79.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-1-768x203.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-1-1536x406.png 1536w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-1-18x5.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/07\/image-1.png 1595w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Selon la situation, WPMasterToolKit affiche un \u00e9tat clair : tout va bien, attention recommand\u00e9e, ou probl\u00e8me d\u00e9tect\u00e9. Par exemple, si <code>DISABLE_WP_CRON<\/code> n\u2019est pas d\u00e9fini \u00e0 <code>true<\/code>, le plugin pr\u00e9vient que l\u2019ex\u00e9cution des t\u00e2ches d\u00e9pend encore des visites sur le site, ce qui peut impacter les performances front-end. Si des t\u00e2ches sont en retard malgr\u00e9 une configuration correcte, le module signale que le syst\u00e8me cron externe ne fonctionne probablement pas comme pr\u00e9vu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette nouveaut\u00e9 transforme Cron Manager en outil de diagnostic plus imm\u00e9diat, pas seulement en tableau de gestion des \u00e9v\u00e9nements planifi\u00e9s.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cron Manager Pro : les filtres sont conserv\u00e9s dans les actions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Autre am\u00e9lioration appr\u00e9ciable dans Cron Manager : les actions de ligne conservent maintenant les filtres actifs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lorsque l\u2019administrateur filtre les hooks, lance une recherche ou modifie le nombre d\u2019\u00e9l\u00e9ments par page, puis ex\u00e9cute une action comme \u201cRun now\u201d, \u201cPause\u201d, \u201cResume\u201d ou \u201cDelete\u201d, le plugin conserve ce contexte dans les liens et les redirections.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est un d\u00e9tail d\u2019interface, mais il rend l\u2019utilisation beaucoup plus agr\u00e9able sur les sites qui ont beaucoup d\u2019\u00e9v\u00e9nements cron.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">En r\u00e9sum\u00e9<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WPMasterToolKit 2.22.0 est une mise \u00e0 jour ax\u00e9e sur la fiabilit\u00e9 et la coh\u00e9rence. Elle pr\u00e9pare le plugin aux \u00e9volutions de WordPress avec l\u2019AI Client API, am\u00e9liore le quotidien des utilisateurs WooCommerce avec le Meta Debugger, rend SMTP Mailer plus propre \u00e0 configurer, et renforce plusieurs modules Pro critiques.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette version est particuli\u00e8rement int\u00e9ressante pour les sites WooCommerce, les sites qui utilisent des fournisseurs SMTP avanc\u00e9s, et les installations o\u00f9 la s\u00e9curit\u00e9 de connexion ou la fiabilit\u00e9 des t\u00e2ches cron sont des points sensibles.<\/p>",
        "protected": false
    },
    "excerpt": {
        "rendered": "<p>La version 2.22.0 de WPMasterToolKit apporte plusieurs am\u00e9liorations importantes, \u00e0 la fois c\u00f4t\u00e9 fonctionnalit\u00e9s, stabilit\u00e9 et exp\u00e9rience d\u2019administration. Cette mise \u00e0 jour touche notamment la g\u00e9n\u00e9ration de textes alternatifs avec l\u2019IA, le Meta Debugger pour WooCommerce, le module SMTP Mailer, ainsi que deux modules Pro : Two-Factor Authentication et Cron Manager.<\/p>",
        "protected": false
    },
    "author": 1,
    "featured_media": 0,
    "comment_status": "closed",
    "ping_status": "closed",
    "sticky": false,
    "template": "",
    "format": "standard",
    "meta": {
        "_acf_changed": false,
        "_seopress_titles_title": "",
        "_seopress_titles_desc": "",
        "_seopress_robots_index": "",
        "_seopress_robots_follow": "",
        "_seopress_robots_imageindex": "",
        "_seopress_robots_snippet": "",
        "_seopress_robots_primary_cat": "",
        "_seopress_robots_breadcrumbs": "",
        "_seopress_robots_freeze_modified_date": "",
        "_seopress_robots_custom_modified_date": "",
        "_seopress_robots_canonical": "",
        "_seopress_social_fb_title": "",
        "_seopress_social_fb_desc": "",
        "_seopress_social_fb_img": "",
        "_seopress_social_fb_img_attachment_id": 0,
        "_seopress_social_fb_img_width": 0,
        "_seopress_social_fb_img_height": 0,
        "_seopress_social_twitter_title": "",
        "_seopress_social_twitter_desc": "",
        "_seopress_social_twitter_img": "",
        "_seopress_social_twitter_img_attachment_id": 0,
        "_seopress_social_twitter_img_width": 0,
        "_seopress_social_twitter_img_height": 0,
        "_seopress_redirections_value": "",
        "_seopress_redirections_enabled": "",
        "_seopress_redirections_enabled_regex": "",
        "_seopress_redirections_logged_status": "",
        "_seopress_redirections_param": "",
        "_seopress_redirections_type": 0,
        "_seopress_analysis_target_kw": "",
        "_seopress_news_disabled": "",
        "_seopress_video_disabled": "",
        "_seopress_video": [],
        "_seopress_pro_schemas_manual": [],
        "_seopress_pro_rich_snippets_disable_all": "",
        "_seopress_pro_rich_snippets_disable": [],
        "_seopress_pro_schemas": [],
        "_surecart_dashboard_logo_width": "180px",
        "_surecart_dashboard_show_logo": true,
        "_surecart_dashboard_navigation_orders": true,
        "_surecart_dashboard_navigation_invoices": true,
        "_surecart_dashboard_navigation_subscriptions": true,
        "_surecart_dashboard_navigation_downloads": true,
        "_surecart_dashboard_navigation_billing": true,
        "_surecart_dashboard_navigation_account": true,
        "footnotes": ""
    },
    "categories": [
        1
    ],
    "tags": [],
    "class_list": [
        "post-6531",
        "post",
        "type-post",
        "status-publish",
        "format-standard",
        "hentry",
        "category-non-classe"
    ],
    "acf": [],
    "_links": {
        "self": [
            {
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/posts\/6531",
                "targetHints": {
                    "allow": [
                        "GET"
                    ]
                }
            }
        ],
        "collection": [
            {
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/posts"
            }
        ],
        "about": [
            {
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/types\/post"
            }
        ],
        "author": [
            {
                "embeddable": true,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/users\/1"
            }
        ],
        "replies": [
            {
                "embeddable": true,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/comments?post=6531"
            }
        ],
        "version-history": [
            {
                "count": 1,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/posts\/6531\/revisions"
            }
        ],
        "predecessor-version": [
            {
                "id": 6534,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/posts\/6531\/revisions\/6534"
            }
        ],
        "wp:attachment": [
            {
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/media?parent=6531"
            }
        ],
        "wp:term": [
            {
                "taxonomy": "category",
                "embeddable": true,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/categories?post=6531"
            },
            {
                "taxonomy": "post_tag",
                "embeddable": true,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/tags?post=6531"
            }
        ],
        "curies": [
            {
                "name": "wp",
                "href": "https:\/\/api.w.org\/{rel}",
                "templated": true
            }
        ]
    }
}