Cómo limitar a los autores a sus propios mensajes en WordPress Admin

Si usted ejecuta un sitio de varios autores, entonces usted sabe que la pantalla de mensajes puede estar un poco atestada. Recientemente uno de nuestros usuarios preguntó si era posible limitar la pantalla de mensajes de WordPress para que sólo muestre a los autores sus propios mensajes. En este artículo, le mostraremos cómo limitar a los autores a ver y gestionar sus propios mensajes en WordPress admin.

Video Tutorial

Suscribirse a AprenderWP

Si no te gusta el video o necesitas más instrucciones, entonces continúa leyendo.

Lo primero que tienes que hacer es instalar y activar el plugin Manage/View Your Posts Only. Este plugin funciona desde el primer momento, y no hay ajustes que puedas configurar.

Si ha iniciado sesión con un rol de usuario administrador, podrá ver todas las publicaciones de su sitio. Los usuarios con otros roles de usuario sólo podrán ver sus propios mensajes.

Cómo permitir que los editores vean todos los mensajes

El problema con el plugin mencionado anteriormente es que sólo permite a los administradores ver todos los mensajes. Muchos sitios de WordPress tienen editores responsables de la revisión de los artículos enviados por otros autores y colaboradores invitados. El uso de este plugin restringirá a los editores sólo a sus propios mensajes.

En esta situación, el plugin que mencionamos anteriormente será inútil para usted.

En su lugar, puede agregar este código en el archivo functions.php de su tema o en un plugin específico del sitio.

12345678910111213functionposts_for_current_author($query) { global$pagenow; if( $0027edit.php$0027!= $pagenow||| !$query->is_admin ) return$query; if( !current_user_can( $0027edit_others_posts$0027) ) global$user_ID; $query->set($0027author$0027, $user_ID); } return$query;}add_filter($0027pre_get_posts$0027, $0027posts_for_current_author$0027);

Este código permite a cualquier usuario con la capacidad de editar los mensajes de otros usuarios para ver todos los mensajes. Esto significa que los editores y administradores podrán ver todos los mensajes. Los usuarios con otros roles como colaborador o autores sólo verán sus propios mensajes.

Si está utilizando roles de usuario personalizados en su sitio, debe tener en cuenta que los usuarios que puedan editar mensajes añadidos por otros usuarios también podrán verlos.

Eso es todo, esperamos que este artículo te haya ayudado a aprender a ocultar entradas de otros autores en el área de administración de WordPress. También puedes echar un vistazo a nuestro tutorial sobre cómo ocultar elementos innecesarios desde el administrador de WordPress con Adminimize.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Google+.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir