Omschrijving
/**
* Redirect plugin – tweak role rights
* Give the SEO manager role the permission to use the redirect plugin. Only see and add
*/
add_filter( ‘redirection_role’, function( $role ) {
return ‘edit_posts’; // Add your chosen capability or role here
} );
add_filter( ‘redirection_capability_check’, function( $capability, $permission_name ) {
if (
$permission_name === ‘redirection_cap_redirect_manage’ ||
$permission_name === ‘redirection_cap_redirect_add’ ||
$permission_name === ‘redirection_cap_redirect_delete’ ||
$permission_name === ‘redirection_cap_group_manage’ ||
$permission_name === ‘redirection_cap_group_add’ ||
$permission_name === ‘redirection_cap_group_delete’ ||
$permission_name === ‘redirection_cap_log_manage’ ||
$permission_name === ‘redirection_cap_log_delete’ ||
$permission_name === ‘redirection_cap_404_manage’ ||
$permission_name === ‘redirection_cap_404_delete’ ||
$permission_name === ‘redirection_cap_io_manage’ ||
$permission_name === ‘redirection_cap_option_manage’ ||
$permission_name === ‘redirection_cap_support_manage’ ||
$permission_name === ‘redirection_cap_site_manage’
)
{
return $capability;
}
return ‘manage_options’;
}, 10, 2 );