<?php
/**
 * Fonction pour ajouter des droits à des utilisateurs
 *
 * @author 	Luc Poupard
 *
 * @link 	https://codex.wordpress.org/Roles_and_Capabilities
 *			https://codex.wordpress.org/Function_Reference/add_cap
 *
 * @package	CDI_Base_Child 2.1.0
 * @since	CDI_Base_Child 2.0.2
 */


/* ----------------------------- */
/* Sommaire */
/* ----------------------------- */
/*
	== Ajout de droits par rôle
	== Ajout de droits par utilisateur
 */

function cdiwpchild_theme_caps() {
	/* == @section Ajout de droits par rôle ==================== */
	/* On récupère le rôle Éditeur */
	$role = get_role( 'editor' );

	/* On lui donne le droit d'éditer les options du thème */
	$role->add_cap( 'edit_theme' );
	$role->add_cap( 'edit_theme_options' );


	/* == @section Ajout de droits par utilisateur ==================== */
	/* On récupère l'utilisateur à partir de son ID */
	// $user = new WP_User( '1' );

	/* On lui donne le droit d'éditer les options du thème */
	// $user->add_cap( 'edit_theme_options' );
}
add_action( 'admin_init', 'cdiwpchild_theme_caps' );