La mochila de WordPress es excelente si te acostumbras, pero si eres nuevo en WordPress, ciertamente viene con una curva de aprendizaje. Los usuarios promedio generalmente pasan su tiempo en la sección de publicación, entonces, ¿por qué darles todas esas opciones que no están relacionadas? Los clientes pueden cambiar o editar la tarea por error o incluso deshabilitar los complementos necesarios para ejecutar el sitio. Incluso si su cliente se comporta bien, ¿tal vez podría hacer algo para aumentar la eficiencia de su tarea diaria? Eliminación de los elementos del menú, desactivando la desactivación del complemento, modificando el tablero, agregando notificaciones en la parte posterior y así sucesivamente.
En este artículo, le mostraré algunas técnicas que lo ayudarán a optimizar el Backdiand de WordPress para usted o para sus clientes. Veremos algunas soluciones basadas en código y complementos. Eliminar los elementos del menú para eliminar todo el trastorno del menú de administración en el lado izquierdo de la pantalla es un buen paso hacia Zen WordPress. Un método útil es utilizar los roles del editor para sus clientes. Esto eliminará las herramientas, la configuración y muchos elementos de menú específicos del menú desde la vista.

Sin embargo, esta no es una solución perfecta. Es posible que desee ocultar el caché total W3 de sus clientes, pero no los campos personalizados avanzados. En este caso, tendrá que ensuciar las manos con un código.
Una forma de eliminar los menús es con REMVE_MEN_PAGE () y REMVE_SUBMEN_PAGE (). Simplemente agregue el siguiente fragmento a las funciones.php:
Cargue la idea 72DB8FD0FED3941E4425
Las funciones deben llamarse desde una función conectada a admin_men. El ejemplo anterior elimina el menú de herramientas y configuraciones. Utilicé la función Current_User_can () para asegurar que los menús fueran eliminados solo para los no administradores. Una nota sobre la seguridad: eliminar las entradas del menú no significa que la página esté allí. Con la URL correcta, puede continuar llegando a esta página, solo tome fácil acceso. Los elementos submenú también se pueden eliminar. Si utiliza la excelente verificación del tema del complemento, es posible que desee ocultar la entrada, pero no el menú de apariencia completo en el que se encuentra.
Cargue la idea 72DB8FD0FED3941E4425
Para comprender los dos argumentos, miré la URL. Temas.php es el sirviente del Padre y el elemento Themecheck es la babosa del submen. Deshabilite el tema y la edición de complementos definiendo una constante en el archivo wp-config.php, puede eliminar las opciones de edición de archivos en la sección de complemento y apariencia. La mayoría de los clientes no necesitan esto de todos modos, por lo que su desactivación podría ser un paso adelante.
Cargue la idea 72DB8FD0FED3941E4425
La buena noticia es que no solo oculta la entrada del menú, sino que desactiva la edición. Incluso si conoce la URL, no podrá cambiar el tema o los complementos a través del administrador. Cambie el tablero antes de usar el código, ¡no se olvide de la pantalla con las opciones de pantalla en la parte superior de la página! Contiene cuadros de selección para activar/desactivar contenido en múltiples pantallas. En el tablero le permite activar y deshabilitar cada widget. Si su cliente necesita acceso ocasional a algunos widgets, puede ser mejor educarlo en lugar de ocultar cosas. La eliminación de la eliminación de la eliminación de widgets es más fácil que agregarlos, pero es menos lógico. WordPress no tiene un excelente sistema para administrar la grabación de widgets, por lo que necesitamos recurrir a una matriz compleja. El núcleo de todo es la variable $ wp_meta_boxes, que es una matriz de todos los widgets de panel grabados. $ wp_meta_boxes [‘Dashboard’] [‘Side’] contiene todos los widgets a la derecha, $ wp_meta_boxes [‘Dashboard’] [‘normal’] contiene todos los widgets a la izquierda. Lo más fácil es imprimir la matriz, buscar lo que necesita y deshabilitarla. Para apagar la sección de prensa rápida, puede usar algo como esto:
Cargue la idea 72DB8FD0FED3941E4425
La adición de widgets widgets se puede agregar utilizando la función wp_add_dashboard_widget (). Una vez agregado, un widget puede contener cualquier tipo de contenido. Desde videos con instrucciones hasta mensajes de orientación y gráficos de ventas complejos basados en JavaScript, puede hacer cualquier cosa.
Cargue la idea 72DB8FD0FED3941E4425
El código anterior crea un widget simple con algún texto. Reemplace el texto con cualquier HTML que necesite completar el trabajo. ¡Incluso un widget basado en texto simple podría ayudar mucho! Puede agregar algunas instrucciones y enlaces útiles a un tablero de tablero. Cargue la idea 72DB8FD0941E4425
Y así es como se ve en acción:
Recuerde que puede agregar cualquier HTML allí y adjuntar scripts y estilos. Esto le permite crear cualquier cosa, desde gráficos de ventas hasta diapositivas dinámicas. Tenemos un artículo más en profundidad sobre la adición de widgets personalizados para el tablero, que le muestra cómo crear un diagrama con tendencias de comentarios, como la imagen a continuación, eche un vistazo si desea obtener más información.
Agregar texto de ayuda de WordPress tiene un excelente sistema para agregar texto de ayuda a la sección de ayuda en la parte superior de diferentes pantallas. La pestaña para abrir esta sección está justo al lado de las opciones de pantalla y contiene información básica.
Puede agregar contenido allí e incluso mejor: agregar texto de ayuda personalizado para publicaciones personalizadas y otras páginas. Todo lo que necesita es la función add_help_tab ().

Cargue la idea 72DB8FD0FED3941E4425

El código anterior agrega una entrada adicional a la sección de publicación. Puede apuntar a otras pantallas agregando un tipo de publicación o el nombre de pantalla en el que se encuentra. Imprima el valor de la variable de pantalla $ para ver qué contenido está en cada página.

Deshabilitar la deshabilitación del tema Puede evitar que los clientes conviertan ciertos complementos con poco código. Usaremos el gancho Plugin_Action_Links para cambiar los enlaces a los enlaces junto a ciertos complementos. El 72DB8FD0FED3941E425 está cargado.
La matriz de $ complementos contiene la lista de complementos que desea evitar que se desactiven. Si no está seguro de qué cadena agregar aquí, simplemente imprima la variable $ plugin_file que se transmite a la función y encuentre el complemento que necesita allí. Solicitar y recomendar complementos Otra forma de administrar los complementos necesarios, y también recomendar algunos, es utilizar la maravillosa clase de activación de complementos TGM. Usando esta clase, puede establecer sus requisitos y extraerlos del almacén o incluso adjuntar sus propios complementos al tema como archivos zip.
TGM tiene una excelente documentación, eche un vistazo al enlace anterior para el código completo que necesitará para que esto suceda. Temas de administración La creación de un entorno en el que el usuario se siente bien es una parte importante de un proyecto exitoso. La interfaz de administración de WordPress puede ser perfectamente funcional, pero esto puede no ser suficiente. Los temas de administración no están tan extendidos como sus homólogos front-end y la mayoría de los mejores son temas premium, pero pueden valer su precio.

Los temas de administración, como la pizarra de la imagen de arriba, son en realidad complementos. Puede encontrarlos en el almacén del complemento, así como en mercados como Codecanyon. Tenemos una lista de temas de administración si está interesado en algunos seleccionados. El uso de complementos para simplificar el Backynd se ha creado una serie de complementos para que la interfaz de administración de WordPress sea más fácil de usar, más fácil de usar o agregar características faltantes. Los complementos a continuación son solo algunos de los que puede usar para adaptar los antecedentes de su cliente Advanced Custom

¡Es posible que sepa hasta ahora que ACF es uno de mis complementos favoritos porque se puede usar para mucho! ¡Agregue algunos excelentes campos personalizados, como dejar menús, editores de Wysiwyg, campos de imágenes y más! El producto Premium le ofrece incluso mejores campos, como galerías, mapas, repetidores y otros. Úselo para aceptar la entrada del usuario de una manera mucho más fácil de usar. Ya no está restringido a los campos de texto, ya no tiene códigos de copia y pegamento en áreas de texto. Esto hace que el desarrollo sea mucho más fácil y más modular en el sitio. ¿Está interesado en campos personalizados avanzados?
Ver el complemento

Menú del Usuario

Si necesita un control granular sobre quién ve qué en el menú del menú de usuario simplifica el menú es el complemento para usted, le permite seleccionar un usuario y activar/deshabilitar cualquier menú o submenú. Esta es una buena opción para sitios web con pocos usuarios o si desea desactivar algunas opciones para un usuario de prueba o una cuenta única. ¿Está interesado en el simplificador del menú de usuario? Ver complemento
Marca suprema

Ultimate Branding le permite personalizar el Backynd mediante el etiquetado blanco completo. Esto puede eliminar la confusión del cliente. Si no están familiarizados con WordPress, es posible que no quieran ver en su sitio un diario que no sea suyo, ni el suyo, sino un logotipo “místico” de un tercero. Ultimate Branding es una buena opción si desea eliminar todos los rastros de WordPress de un sitio web trasero. ¿Estás interesado en la marca Ultimate?
Ver el complemento
Limpiar el tablero

Limpiar el tablero limpia automáticamente el panel de tablas. No le da un control granular, pero si no necesita muchos de los elementos del tablero de WordPress (nunca los uso), esta es una buena solución de clic. ¿Estás interesado en limpiar el tablero?
Ver el complemento
Conclusión Como desarrollador web, es su deber hacer un esfuerzo en las experiencias de sus clientes, no solo centrarse en los usuarios finales.Si un cliente no se siente cómodo en un entorno, no seguirá las mejores prácticas, lo que conducirá al deterioro del sitio.Es fácil culpar a Admin WordPress, pero está en su poder cambiarlo, bastante sustancialmente si observa el administrador ofrecido.¿Tiene excelentes personalizaciones del administrador?Cuéntanos en los comentarios a continuación para que todos podamos aprender unos de otros.Etiquetas: administrador

código
desarrolladores

Consejos para simplificar WordPress para que sea amigable con los clientes
Tags Consejos para simplemente simplificar WordPress a
homefinance blog