{"id":1959,"date":"2023-01-12T09:11:09","date_gmt":"2023-01-12T09:11:09","guid":{"rendered":"https:\/\/www.digitalagencybarcelona.com\/non-classifiee\/creer-un-utilisateur-pour-les-statistiques-uniquement\/"},"modified":"2023-01-12T09:12:24","modified_gmt":"2023-01-12T09:12:24","slug":"creer-un-utilisateur-pour-les-statistiques-uniquement","status":"publish","type":"post","link":"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/","title":{"rendered":"Cr\u00e9er un utilisateur pour les statistiques uniquement"},"content":{"rendered":"<p>Dans le fichier functions.php du dossier du th\u00e8me enfant, ajoutez cette fonction\u00a0:<\/p>\n<pre>\r\n<code>\r\nadd_action( 'admin_head', function() {\r\n    \r\n    $stats_user_name = 'stats';\r\n    $stats_user_password = 'stats1234';\r\n    $stats_user_email = 'info@yourdomain.com';\r\n\r\n    if(!wp_roles()->is_role( 'shop_stats' )) add_role( 'shop_stats', 'Shop Statistics', get_role('shop_manager')->capabilities );\r\n    if(!empty($stats_user_name) && !username_exists($stats_user_name) ) {\r\n        $stats_user_id = wp_create_user($stats_user_name, $stats_user_password, $stats_user_email);\r\n        $stats_user = get_user_by('id', $stats_user_id);\r\n        $stats_user->remove_role('subscriber');\r\n        $stats_user->add_role('shop_stats');\r\n    }\r\n    if(is_user_logged_in() && current( wp_get_current_user()->roles) == 'shop_stats'){\r\n        $screen = get_current_screen();\r\n        if ($screen->id != 'woocommerce_page_wc-admin') {\r\n            wp_redirect( '\/wp-admin\/admin.php?page=wc-admin&path=\/analytics\/overview' );\r\n        }\r\n        remove_menu_page( 'index.php' );                                        \/\/Dashboard\r\n        remove_menu_page( 'edit.php' );                                         \/\/Posts\r\n        remove_menu_page( 'upload.php' );                                       \/\/Media\r\n        remove_menu_page( 'edit.php?post_type=page' );                          \/\/Pages\r\n        remove_menu_page( 'edit.php?post_type=product' );                       \/\/Products\r\n        remove_menu_page( 'wc-admin&path=\/marketing' );                         \/\/Marketing\r\n        remove_menu_page( 'edit.php?post_type=elementor_library' );             \/\/Elementor\r\n        remove_menu_page( 'edit-comments.php' );                                \/\/Comments\r\n        remove_menu_page( 'themes.php' );                                       \/\/Appearance\r\n        remove_menu_page( 'plugins.php' );                                      \/\/Plugins\r\n        remove_menu_page( 'users.php' );                                        \/\/Users\r\n        remove_menu_page( 'tools.php' );                                        \/\/Tools\r\n        remove_menu_page( 'options-general.php' );                              \/\/Settings\r\n        remove_menu_page( 'wpcf7' );                                            \/\/Contact Form 7\r\n        remove_menu_page( 'woocommerce' );                                      \/\/Woocommerce\r\n        remove_menu_page( 'wpseo_workouts' );                                   \/\/Yoast\r\n\r\n        echo '<style> #adminmenu .wp-submenu{ min-width: auto; position: relative; top: 0; left: 0; background: transparent; box-shadow: transparent; } <\/style>';\r\n\r\n    }\r\n});\r\n\r\n<\/code>\r\n<\/pre>\n<blockquote><p>IMPORTANTE: <\/p><\/blockquote>\n<p> Por razones de seguridad, cambiar las siguientes variables al pegar el c\u00f3digo en vuestro archivo:<\/p>\n<pre>\r\n<code>\r\n    $stats_user_name = 'nom du nouvel utilisateur';\r\n    $stats_user_password = 'votre mot de passe';\r\n    $stats_user_email = 'info@votre_domaine.com';\r\n<\/code>\r\n<\/pre>\n<p>En entrant dans le panneau d&rsquo;administration, cette fonction cr\u00e9era un nouveau r\u00f4le \u00ab\u00a0Statistiques de la boutique\u00a0\u00bb et un nouvel utilisateur avec le nom et le mot de passe choisis ci-dessus.<\/p>\n<p>Ce nouvel utilisateur peut \u00eatre modifi\u00e9 depuis la section de gestion des utilisateurs WordPress. Il sera \u00e9galement possible de cr\u00e9er de nouveaux utilisateurs uniquement pour les statistiques de la gestion des utilisateurs WordPress elle-m\u00eame en choisissant \u00ab\u00a0Shop Statistics\u00a0\u00bb dans l&rsquo;option \u00ab\u00a0User role\u00a0\u00bb.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans le fichier functions.php du dossier du th\u00e8me enfant, ajoutez cette fonction\u00a0: add_action( &lsquo;admin_head&rsquo;, function() { $stats_user_name = &lsquo;stats&rsquo;; $stats_user_password = &lsquo;stats1234&rsquo;; $stats_user_email = &lsquo;info@yourdomain.com&rsquo;; if(!wp_roles()->is_role( &lsquo;shop_stats&rsquo; )) add_role( &lsquo;shop_stats&rsquo;, &lsquo;Shop Statistics&rsquo;, get_role(&lsquo;shop_manager&rsquo;)->capabilities ); if(!empty($stats_user_name) &#038;&#038; !username_exists($stats_user_name) ) { $stats_user_id = wp_create_user($stats_user_name, $stats_user_password, $stats_user_email); $stats_user = get_user_by(&lsquo;id&rsquo;, $stats_user_id); $stats_user->remove_role(&lsquo;subscriber&rsquo;); $stats_user->add_role(&lsquo;shop_stats&rsquo;); } if(is_user_logged_in() &#038;&#038; current( wp_get_current_user()->roles) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[93],"tags":[],"class_list":["post-1959","post","type-post","status-publish","format-standard","hentry","category-woocommerce-fr"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cr\u00e9er un utilisateur pour les statistiques uniquement - Digital Agency Barcelona<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cr\u00e9er un utilisateur pour les statistiques uniquement - Digital Agency Barcelona\" \/>\n<meta property=\"og:description\" content=\"Dans le fichier functions.php du dossier du th\u00e8me enfant, ajoutez cette fonction\u00a0: add_action( &#039;admin_head&#039;, function() { $stats_user_name = &#039;stats&#039;; $stats_user_password = &#039;stats1234&#039;; $stats_user_email = &#039;info@yourdomain.com&#039;; if(!wp_roles()-&gt;is_role( &#039;shop_stats&#039; )) add_role( &#039;shop_stats&#039;, &#039;Shop Statistics&#039;, get_role(&#039;shop_manager&#039;)-&gt;capabilities ); if(!empty($stats_user_name) &amp;&amp; !username_exists($stats_user_name) ) { $stats_user_id = wp_create_user($stats_user_name, $stats_user_password, $stats_user_email); $stats_user = get_user_by(&#039;id&#039;, $stats_user_id); $stats_user-&gt;remove_role(&#039;subscriber&#039;); $stats_user-&gt;add_role(&#039;shop_stats&#039;); } if(is_user_logged_in() &amp;&amp; current( wp_get_current_user()-&gt;roles) [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/\" \/>\n<meta property=\"og:site_name\" content=\"Digital Agency Barcelona\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-12T09:11:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-12T09:12:24+00:00\" \/>\n<meta name=\"author\" content=\"william\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"william\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/\",\"url\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/\",\"name\":\"Cr\u00e9er un utilisateur pour les statistiques uniquement - Digital Agency Barcelona\",\"isPartOf\":{\"@id\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/#website\"},\"datePublished\":\"2023-01-12T09:11:09+00:00\",\"dateModified\":\"2023-01-12T09:12:24+00:00\",\"author\":{\"@id\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/#\/schema\/person\/52fa1e44e3ac7206109f1116ebf5aefa\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/home\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cr\u00e9er un utilisateur pour les statistiques uniquement\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/#website\",\"url\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/\",\"name\":\"Digital Agency Barcelona\",\"description\":\"Web design, marketing en ligne, application mobile, gestion de RRSS, mailing et autres services tels que l&#039;h\u00e9bergement ou la gestion de comptes mail...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.digitalagencybarcelona.com\/fr\/#\/schema\/person\/52fa1e44e3ac7206109f1116ebf5aefa\",\"name\":\"william\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cr\u00e9er un utilisateur pour les statistiques uniquement - Digital Agency Barcelona","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/","og_locale":"fr_FR","og_type":"article","og_title":"Cr\u00e9er un utilisateur pour les statistiques uniquement - Digital Agency Barcelona","og_description":"Dans le fichier functions.php du dossier du th\u00e8me enfant, ajoutez cette fonction\u00a0: add_action( 'admin_head', function() { $stats_user_name = 'stats'; $stats_user_password = 'stats1234'; $stats_user_email = 'info@yourdomain.com'; if(!wp_roles()->is_role( 'shop_stats' )) add_role( 'shop_stats', 'Shop Statistics', get_role('shop_manager')->capabilities ); if(!empty($stats_user_name) && !username_exists($stats_user_name) ) { $stats_user_id = wp_create_user($stats_user_name, $stats_user_password, $stats_user_email); $stats_user = get_user_by('id', $stats_user_id); $stats_user->remove_role('subscriber'); $stats_user->add_role('shop_stats'); } if(is_user_logged_in() && current( wp_get_current_user()->roles) [&hellip;]","og_url":"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/","og_site_name":"Digital Agency Barcelona","article_published_time":"2023-01-12T09:11:09+00:00","article_modified_time":"2023-01-12T09:12:24+00:00","author":"william","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"william","Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/","url":"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/","name":"Cr\u00e9er un utilisateur pour les statistiques uniquement - Digital Agency Barcelona","isPartOf":{"@id":"https:\/\/www.digitalagencybarcelona.com\/fr\/#website"},"datePublished":"2023-01-12T09:11:09+00:00","dateModified":"2023-01-12T09:12:24+00:00","author":{"@id":"https:\/\/www.digitalagencybarcelona.com\/fr\/#\/schema\/person\/52fa1e44e3ac7206109f1116ebf5aefa"},"breadcrumb":{"@id":"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.digitalagencybarcelona.com\/fr\/centre-daide\/woocommerce-fr\/creer-un-utilisateur-pour-les-statistiques-uniquement\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.digitalagencybarcelona.com\/fr\/home\/"},{"@type":"ListItem","position":2,"name":"Cr\u00e9er un utilisateur pour les statistiques uniquement"}]},{"@type":"WebSite","@id":"https:\/\/www.digitalagencybarcelona.com\/fr\/#website","url":"https:\/\/www.digitalagencybarcelona.com\/fr\/","name":"Digital Agency Barcelona","description":"Web design, marketing en ligne, application mobile, gestion de RRSS, mailing et autres services tels que l&#039;h\u00e9bergement ou la gestion de comptes mail...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.digitalagencybarcelona.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/www.digitalagencybarcelona.com\/fr\/#\/schema\/person\/52fa1e44e3ac7206109f1116ebf5aefa","name":"william"}]}},"_links":{"self":[{"href":"https:\/\/www.digitalagencybarcelona.com\/fr\/wp-json\/wp\/v2\/posts\/1959","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.digitalagencybarcelona.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.digitalagencybarcelona.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.digitalagencybarcelona.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.digitalagencybarcelona.com\/fr\/wp-json\/wp\/v2\/comments?post=1959"}],"version-history":[{"count":1,"href":"https:\/\/www.digitalagencybarcelona.com\/fr\/wp-json\/wp\/v2\/posts\/1959\/revisions"}],"predecessor-version":[{"id":1962,"href":"https:\/\/www.digitalagencybarcelona.com\/fr\/wp-json\/wp\/v2\/posts\/1959\/revisions\/1962"}],"wp:attachment":[{"href":"https:\/\/www.digitalagencybarcelona.com\/fr\/wp-json\/wp\/v2\/media?parent=1959"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.digitalagencybarcelona.com\/fr\/wp-json\/wp\/v2\/categories?post=1959"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.digitalagencybarcelona.com\/fr\/wp-json\/wp\/v2\/tags?post=1959"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}