WordPress: Giv Redaktører Adgang til Redirection Plugin
Med en enkel PHP-tilføjelse kan du give WordPress-brugere med rollen “redaktør” adgang til Redirection plugin i WP admin.
Denne funktion tilføjes i dit temas functions.php-fil og gør det muligt for redaktører at få adgang til Redirection plugin, uden at de behøver administratorrettigheder.
<?php
$role_object = get_role( 'editor' );
$role_object->add_cap( 'redirection_capability_all' );
?>For at fjerne adgangen igen, kan du bruge:
<?php
$role_object = get_role( 'editor' );
$role_object->remove_cap( 'redirection_capability_all' );
?>Adgangsrettighederne, som tilføjes via denne funktion, gemmes permanent i WordPress' database, og derfor behøver de ikke at være en fast del af dit tema. Når først du har kørt funktionen én gang, er rettighederne gemt, indtil de aktivt fjernes igen. Funktionen kan derfor fjernes fra functions.php, efter den er kørt.
Hvis du senere ønsker at fjerne rettighederne fra redaktørrollen, kan du tilføje en lignende funktion med remove_cap, køre den én gang, og derefter fjerne koden igen.