• Saltar al contenido principal
  • Saltar al pie de página
Zona DPW

Zona DPW

Formación y recursos para desarrolladores web

  • Inicio
  • Contenidos
  • Guías
  • Registrarse
  • Iniciar sesión

Personalizar el escritorio de WordPress para clientes (avanzado)

Ya habíamos visto con anterioridad cómo personalizar el escritorio de WordPress y  en el que también habíamos echado un vistazo al plugin White Label CMS. Hoy vamos a ir un paso más allá analizando snippets de código más avanzados para seguir personalizando el escritorio de WordPress y vamos a analizar otros plugins que nos pueden ayudar.

noviembre 28, 2018 por -

¡Enhorabuena!

¿Quieres continuar con el siguiente curso de la lista?

AdelanteCerrar y permanecer aquí

Ya habíamos visto con anterioridad en el blog cómo personalizar el escritorio de WordPress y  en el que también habíamos echado un vistazo al plugin White Label CMS.

Hoy vamos a ir un paso más allá analizando snippets de código más avanzados para seguir personalizando el escritorio de WordPress y vamos a analizar otros plugins que nos pueden ayudar.

Para empezar, vamos a repasar los códigos que ya habíamos visto, pero viendo en detalle para que sirve cada uno y cómo funciona

Este contenido está restringido para los suscriptores de la Zona DPW Premium.

Inicia sesión o registrate para ver este contenido

Cómo podéis ver en el video, una buena idea es agruparlos en un plugin e la carpeta mu-plugins para de esta forma el usuario ni pueda verlo ni pueda desactivarlo sin querer.

Códigos avanzados para personalizar WordPress

Ahora que ya hemos repasado lo básico, vamos a ir un poco más allá, añadiendo snippets de código para:

  • Evitar que un plugin en concreto pueda desactivarse
  • Ocultar menús y submenús del administrador para roles o usuarios concretos
  • Añadir menús y submenús personalizados en la barra superior del administrador, y eliminar otros
  • Mostrar mensajes de error o notificación en el escritorio, para cualquier usuario o para roles específicos
  • Añadir una pestaña y contenido en las opciones de Ayuda de cualquier pantalla

Este contenido está restringido para los suscriptores de la Zona DPW Premium.

Inicia sesión o registrate para ver este contenido

En este caso hemos utilizado Code Snippets para tener agrupados todos los códigos y poder exportarlos y re-aprovecharlos en cualquier instalación.

También hemos usado el plugin User Switching para poder comprobar de forma rápida como afectan los cambios realizados en otro perfil de usuario.

Plugins para personalizar el escritorio de WordPress

Si nos parece muy buena idea personalizar el área de administración de WordPress para facilitar su uso a los clientes, pero no queremos liarnos con snippets de código ni plugins propios, podemos utilizar algunos de los plugins que ya existen para eso.

Vamos a analizar dos: White Label CMS, que ya habíamos visto por encima en el anterior artículo, pero que ahora veremos su funcionamiento en un videotutorial, y WP Custom Admin Interface, que nos ofrece opciones parecidas pero con algo más de flexibilidad.

Ambos permiten poder exportar las opciones una vez configurado, por lo que aunque es algo pesado de poner a punto todas las opciones tal y como las queremos, sólo deberemos hacerlo una vez y podremos aprovecharlo para todas las páginas web.

White Label CMS / WP Custom Admin Interface

Este contenido está restringido para los suscriptores de la Zona DPW Premium.

Inicia sesión o registrate para ver este contenido

Este contenido está restringido para los suscriptores de la Zona DPW Premium.

Inicia sesión o registrate para ver este contenido

×

Etiquetado con: Zona DPW


#Administrador WP

Footer

  • Blog
  • Newsletter
  • Podcast Freelandev
  • Tranquilidad WP
  • OsomPress
  • Contactar
© 2023· esther solà    ·    Aviso legal     ·    Política de privacidad

Acceder a la Zona DPW

¿Has perdido tu contraseña?

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

Zona DPW
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.