{
    "id": 4572,
    "date": "2025-04-01T11:29:50",
    "date_gmt": "2025-04-01T09:29:50",
    "guid": {
        "rendered": "https:\/\/wpmastertoolkit.com\/?p=4572"
    },
    "modified": "2025-08-22T13:41:07",
    "modified_gmt": "2025-08-22T11:41:07",
    "slug": "version-2-5-1-correctif-essentiel-suite-a-un-refactoring-majeur",
    "status": "publish",
    "type": "post",
    "link": "https:\/\/wpmastertoolkit.com\/fr\/version-2-5-1-correctif-essentiel-suite-a-un-refactoring-majeur\/",
    "title": {
        "rendered": "Version 2.5.1 \u2013 Correctif essentiel suite \u00e0 un refactoring majeur"
    },
    "content": {
        "rendered": "<p class=\"wp-block-paragraph\">La version 2.5.1 de <strong>WPMasterToolKit<\/strong> est une mise \u00e0 jour corrective importante visant \u00e0 restaurer le bon fonctionnement de plusieurs modules apr\u00e8s un refactoring cons\u00e9quent du code source dans la version pr\u00e9c\u00e9dente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qu&rsquo;est-ce qui a \u00e9t\u00e9 corrig\u00e9 ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Lors du refactoring majeur de la structure du plugin dans les versions pr\u00e9c\u00e9dentes, sur certains modules, nous avions oubli\u00e9 de mettre \u00e0 jour le chemin d&rsquo;inclusion des <strong>fichiers CSS et JS n\u00e9cessaires \u00e0 leur interface d\u2019administration<\/strong>. R\u00e9sultat : des modules qui s&rsquo;affichaient mal ou ne r\u00e9agissaient plus comme pr\u00e9vu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dans cette version 2.5.1, nous avons :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>R\u00e9int\u00e9gr\u00e9 tous les assets (fichiers <code>.js<\/code>, <code>.css<\/code> et <code>.asset.php<\/code>) pour les modules suivants :\n<ul class=\"wp-block-list\">\n<li>Clean Profiles<\/li>\n\n\n\n<li>Clean Up Admin Bar<\/li>\n\n\n\n<li>Custom Body Class<\/li>\n\n\n\n<li>Disable Dashboard Widgets<\/li>\n\n\n\n<li>Image Upload Control<\/li>\n\n\n\n<li>Redirect After Login<\/li>\n\n\n\n<li>Redirect After Logout<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Corrig\u00e9 les appels aux fichiers dans leurs classes PHP respectives<\/li>\n\n\n\n<li>Am\u00e9lior\u00e9 l\u2019organisation des assets dans un dossier unique <code>\/core\/<\/code>, facilitant ainsi la maintenance future<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 Pourquoi cette mise \u00e0 jour est importante ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si vous utilisiez l\u2019un des modules mentionn\u00e9s ci-dessus, cette mise \u00e0 jour garantit leur <strong>plein fonctionnement dans l\u2019interface admin<\/strong>, avec un affichage correct et des interactions fluides (comme l&rsquo;apparition du bouton de sauvegarde lorsque des modifications sont d\u00e9tect\u00e9es).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>",
        "protected": false
    },
    "excerpt": {
        "rendered": "<p>Cette mise \u00e0 jour 2.5.1 apporte un correctif critique suite au refactoring majeur de la version pr\u00e9c\u00e9dente. Elle r\u00e9sout des bugs bloquants et am\u00e9liore la stabilit\u00e9 globale du plugin.<\/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": "",
        "_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-4572",
        "post",
        "type-post",
        "status-publish",
        "format-standard",
        "hentry",
        "category-non-classe"
    ],
    "acf": [],
    "_links": {
        "self": [
            {
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/posts\/4572",
                "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=4572"
            }
        ],
        "version-history": [
            {
                "count": 0,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/posts\/4572\/revisions"
            }
        ],
        "wp:attachment": [
            {
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/media?parent=4572"
            }
        ],
        "wp:term": [
            {
                "taxonomy": "category",
                "embeddable": true,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/categories?post=4572"
            },
            {
                "taxonomy": "post_tag",
                "embeddable": true,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/tags?post=4572"
            }
        ],
        "curies": [
            {
                "name": "wp",
                "href": "https:\/\/api.w.org\/{rel}",
                "templated": true
            }
        ]
    }
}