{
    "id": 4543,
    "date": "2025-03-25T14:45:52",
    "date_gmt": "2025-03-25T13:45:52",
    "guid": {
        "rendered": "https:\/\/wpmastertoolkit.com\/?p=4543"
    },
    "modified": "2025-03-25T14:51:48",
    "modified_gmt": "2025-03-25T13:51:48",
    "slug": "wpmastertoolkit-2-4-1-patch-ameliorations-sur-2-modules",
    "status": "publish",
    "type": "post",
    "link": "https:\/\/wpmastertoolkit.com\/fr\/wpmastertoolkit-2-4-1-patch-ameliorations-sur-2-modules\/",
    "title": {
        "rendered": "WPMasterToolKit 2.4.1 \u2013 Patch &amp; am\u00e9liorations sur 2 modules"
    },
    "content": {
        "rendered": "<p>La version 2.4.1 de <strong>WPMasterToolKit<\/strong> apporte deux correctifs essentiels, ax\u00e9s sur la fiabilit\u00e9 et la s\u00e9curit\u00e9 des modules <strong>Adminer<\/strong> et <strong>Multiple User Roles<\/strong>. Ces mises \u00e0 jour cibl\u00e9es r\u00e9pondent directement \u00e0 des retours utilisateurs re\u00e7us sur le forum WordPress, garantissant une exp\u00e9rience plus fluide pour les administrateurs WordPress.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Correctif : Conflit avec <code>session_start()<\/code> dans Adminer<\/h3>\n\n\n\n<p>Le module <strong>Adminer<\/strong>, qui permet la gestion compl\u00e8te de votre base de donn\u00e9es directement depuis l&rsquo;interface WordPress, rencontrait un probl\u00e8me avec l\u2019appel \u00e0 <code>session_start()<\/code> lors de requ\u00eates REST-API. Ce bug pouvait entra\u00eener des erreurs critiques ou des comportements inattendus lors de l\u2019utilisation de l\u2019API REST.<br>Gr\u00e2ce \u00e0 ce correctif, Adminer d\u00e9marre proprement la session uniquement lorsque n\u00e9cessaire, sans interf\u00e9rer avec les appels API.<br><a href=\"https:\/\/wordpress.org\/support\/topic\/problemes-critiques\/#post-18381082\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Voir le ticket de support<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Correctif : S\u00e9curit\u00e9 renforc\u00e9e pour le module Multiple User Roles<\/h3>\n\n\n\n<p>Le module <strong>Multiple User Roles<\/strong>, qui permet d\u2019assigner plusieurs r\u00f4les utilisateurs lors de la cr\u00e9ation ou l\u2019\u00e9dition de comptes, emp\u00eachait malencontreusement les administrateurs de retirer leur propre r\u00f4le d\u2019administrateur, provoquant une erreur 403 interdite.<br>Cette mise \u00e0 jour ajoute une v\u00e9rification logique : si vous \u00eates en train de modifier votre propre compte et que vous avez le r\u00f4le \u00ab\u00a0administrator\u00a0\u00bb, celui-ci est automatiquement conserv\u00e9, m\u00eame si vous tentez de le d\u00e9cocher. Cela \u00e9vite toute perte de privil\u00e8ges critiques.<br><a href=\"https:\/\/wordpress.org\/support\/topic\/multiple-user-roles-generates-a-403-forbidden-error-2\/#post-18381136\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Voir le ticket de support<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pourquoi cette mise \u00e0 jour est importante ?<\/h3>\n\n\n\n<p>Cette version 2.4.1 n\u2019ajoute pas de nouvelles fonctionnalit\u00e9s, mais elle am\u00e9liore la robustesse du plugin. Les administrateurs peuvent d\u00e9sormais :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utiliser <strong>Adminer<\/strong> sans g\u00e9n\u00e9rer de conflits avec l\u2019API REST.<\/li>\n\n\n\n<li>G\u00e9rer les r\u00f4les utilisateurs sans risquer de perdre l\u2019acc\u00e8s \u00e0 leur propre site.<\/li>\n<\/ul>",
        "protected": false
    },
    "excerpt": {
        "rendered": "<p>La version 2.4.1 de WPMasterToolKit corrige deux bugs critiques : un conflit avec session_start() dans le module Adminer, et un probl\u00e8me de suppression du r\u00f4le administrateur dans le module Multiple User Roles. Mettez \u00e0 jour d\u00e8s maintenant pour une gestion plus stable et s\u00e9curis\u00e9e de votre site WordPress.<\/p>",
        "protected": false
    },
    "author": 1,
    "featured_media": 0,
    "comment_status": "closed",
    "ping_status": "closed",
    "sticky": false,
    "template": "",
    "format": "standard",
    "meta": {
        "_acf_changed": false,
        "_seopress_robots_primary_cat": "",
        "_seopress_titles_title": "",
        "_seopress_titles_desc": "",
        "_seopress_robots_index": "",
        "_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-4543",
        "post",
        "type-post",
        "status-publish",
        "format-standard",
        "hentry",
        "category-non-classe"
    ],
    "acf": [],
    "_links": {
        "self": [
            {
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/posts\/4543",
                "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=4543"
            }
        ],
        "version-history": [
            {
                "count": 4,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/posts\/4543\/revisions"
            }
        ],
        "predecessor-version": [
            {
                "id": 4547,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/posts\/4543\/revisions\/4547"
            }
        ],
        "wp:attachment": [
            {
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/media?parent=4543"
            }
        ],
        "wp:term": [
            {
                "taxonomy": "category",
                "embeddable": true,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/categories?post=4543"
            },
            {
                "taxonomy": "post_tag",
                "embeddable": true,
                "href": "https:\/\/wpmastertoolkit.com\/fr\/wp-json\/wp\/v2\/tags?post=4543"
            }
        ],
        "curies": [
            {
                "name": "wp",
                "href": "https:\/\/api.w.org\/{rel}",
                "templated": true
            }
        ]
    }
}