/ / Wordpress - Permitir a los editores administrar widgets de tema - wordpress, editor, widget

Wordpress - Permitir a los editores administrar widgets de tema - wordpress, editor, widget

¿Es posible otorgar a los editores la capacidad de administrar widgets de tema? Por defecto, solo los administradores pueden hacerlo.

Gracias, Jon

Respuestas

4 para la respuesta № 1

Me temo que va a necesitar usar un complemento para lograr esto, ya que cambiar Widgets es una capacidad switch_themes no disponible para los editores. Necesita un complemento que cambie los roles y las capacidades (como Gerente de capacidad). Comprobar un tema similar sobre este tema en los foros de Wordpress.


6 para la respuesta № 2

Si no quieres usar un complemento, también puedes agregarlo a tus funciones.php o en algún lugar similar.

$role = get_role("editor");
$role->add_cap("edit_theme_options");

2 para la respuesta № 3

En WordPress 3.2.1 la capacidad es edit_theme_options. switch_themes no hará nada más que permitirle activar un tema diferente de los disponibles.


0 para la respuesta № 4

Sí, hay varias formas de hacerlo. Si no quiere meterse con el código, puede usar un complemento llamado editor del menú de administración que le dará a los editores acceso de rol a los widgets y opciones de temas. La parte desafortunada para mí es el acceso a paquetes de wp a widgets con acceso a temas. Para resolver esto, instale otro complemento llamado Administrar que le dará opciones para ocultar cosas del menú.

La segunda solución es usar el código en functions.php

$role = get_role("editor");
$role->add_cap("edit_theme_options");

y luego instale Adminize para ocultar cosas como opciones de tema si solo desea crear un acceso de widget para su administrador.