Cómo construir un tablero para clientes en WordPress y por qué










  • Si su negocio se centra en el uso de WordPress, solo tiene sentido ofrecer a los clientes acceso al panel de administración. Sin embargo, no desea que cambien la configuración por error o que interfieran con ciertas herramientas. En este caso, les ofrecerías un panel de control de cliente de WordPress.

    Este tablero puede ser tan detallado o simplificado como desee. Le brinda la oportunidad de ayudar a los clientes a conocer sus herramientas y ofrece un método seguro para mantener un sitio web para aquellos que son nuevos en el diseño de WordPress.

    Hoy, le mostraré cómo personalizar un tablero de WordPress para un cliente y cómo puede modificarlo para que se ajuste a todas sus necesidades.

    ¿Por qué crear un panel de control de cliente de WordPress personalizado?

    Crear un panel de control de cliente de WordPress personalizado tiene beneficios tanto para el cliente como para el desarrollador del sitio web. Cuando personaliza un tablero de WordPress para un cliente, les da a ambos una sensación más personal dentro de su sitio web. Y también le permite darles acceso solo a las herramientas que necesitan.

    Esto hace que sea menos confuso para los clientes.

    Por lo tanto, le está permitiendo al cliente acceso total a cualquier cosa que quiera, al mismo tiempo que puede bloquearlo de cosas que no necesita o no entenderá.

    Un buen ejemplo de esto es bloquearles el acceso a los archivos del tema, donde pueden cometer un error y estropear algún código. Y cuando personaliza el panel de control de WordPress para un cliente, los riesgos se reducen significativamente.

    Uso de Administrar para ocultar elementos del menú

    Algunas implementaciones de WordPress pueden resultar abrumadoras para los clientes. El panel izquierdo de la pantalla de administración puede volverse bastante largo a medida que agrega más herramientas y funciones. El primer paso es ocultar aquellas funciones a las que el cliente no necesariamente necesita acceder de inmediato.

    Por ejemplo, no desea que un cliente cambie accidentalmente la configuración en W3 Cache o elimine un código de Google Analytics.

    Para eliminar estos elementos, voy a demostrar » Administrar «. Es un complemento semipopular y bien calificado para ayudar a eliminar componentes innecesarios para que no se vean en el panel de control de WordPress. En mi opinión, Adminimize es uno de los mejores complementos del panel de control del cliente de WordPress disponibles en la actualidad. Le permite personalizar el panel de control de cualquier forma que necesite.

    Vaya a la sección Complementos y haga clic en «Agregar nuevo».

    Agregar nuevo complemento

    Instale y active el complemento «Administrar». Puede buscarlo usando el campo de texto a la derecha de la pantalla.

    administrar

    Después de activar el complemento, vaya a la sección Configuración y haga clic en «Administrar».

    Administrar configuración

    Esta herramienta le da acceso para realizar todo tipo de ajustes desde las opciones de enlace hasta la barra de administración de la interfaz. Adminimize extrae los roles de usuario de WordPress y le brinda la posibilidad de desactivar funciones específicas o modificar cómo aparecen.

    Por ejemplo, podría crear un rol de usuario personalizado para «Cliente» y desactivar la barra de administración superior. Aunque él o ella pueda tener privilegios de administrador, ya no se podrá acceder a la barra de administración superior.

    Opciones de la barra de administración para el panel de control del cliente de wordpress

    Le sugiero que se familiarice con todas las configuraciones de esta herramienta para ajustar a qué tienen acceso los usuarios. Hay muchos componentes diferentes disponibles y desea asegurarse de que el cliente no tenga acceso a cosas que no debería. Este complemento le brinda muchas formas de personalizar un tablero de WordPress para los clientes.

    Adición de una función de ayuda para clientes

    Cuando ayude a un cliente a establecer un sitio web de WordPress, sin duda será bombardeado con preguntas. Esto es especialmente cierto si el cliente nunca antes ha usado WordPress. En este caso, configurar un recurso en el panel de control para obtener ayuda puede ahorrarle tiempo y brindarle respuestas a su cliente.

    Para esta característica de recursos, usaré » Ayuda de WP «. En cierto modo, se parece a Wikipedia pero está integrado directamente en el panel de control de WordPress. Simplemente haciendo clic en los enlaces, los clientes tendrán acceso a los temas que publique de antemano.

    Instale y active el complemento «Ayuda de WP». Buscar este complemento es un poco molesto, ya que tendrá que examinar miles de títulos que contienen palabras similares. Quizás la mejor manera de obtener la ayuda de WP es instalar el complemento manualmente como una carga.

    Ayuda de WP

    Haga clic en la función «Ayuda de publicación» en el panel de administración izquierdo.

    Publicación de ayuda para el panel de control del cliente de wordpress

    Haga clic en el botón «Agregar nuevo» para crear un nuevo documento de ayuda para que lo lean sus clientes.

    Crear un documento de ayuda para un panel de control de cliente de wordpress personalizado

    El editor de documentos utiliza el mismo formato que WordPress. Tendrá todas las mismas herramientas disponibles para crear estos archivos de ayuda como lo haría con una publicación regular. Cuando esté listo, simplemente haga clic en el botón «Publicar» para guardar el nuevo documento de ayuda.

    Publicar Ayuda

    Vuelva a la sección Ayuda de publicación y haga clic en el botón «Configuración».

    Haga clic en Configuración para el panel de control del cliente de wordpress

    En esta pantalla, puede cambiar el nombre de la función, asignar la ubicación del menú e incluso obtener documentos de ayuda de toda la web con una URL. Realice los ajustes que considere oportunos y haga clic en el botón «Guardar cambios» en la parte inferior.

    Botón Guardar cambios

    Lo mejor de usar esta herramienta es que puede crear un único documento de ayuda y usarlo en muchas otras pantallas de ayuda del cliente usando la función de URL en la Ayuda de WP. Esto significa que no tiene que volver a escribir cada documento a medida que adquiere nuevos clientes. Solo asegúrese de crear contenido que se pueda transferir fácilmente de un sitio a otro.

    Creación de un panel de control de marca blanca en WordPress

    No hay nada de malo en agregar su marca al back-end de WordPress para que los clientes la vean. La etiqueta blanca de un diseño generalmente implica reemplazar el logotipo de WordPress en la pantalla de administración, si desea ir un paso más allá, también puede crear una página de inicio de sesión personalizada.

    Para agregar un logotipo personalizado a WordPress, echaré un vistazo al complemento » White Label CMS «. Viene con herramientas para ayudarlo a crear una apariencia personalizada hasta el diseño de la pantalla de inicio de sesión.

    Instala y activa el plugin “White Label CMS”.

    CMS de marca blanca

    Vaya a Configuración y haga clic en «CMS de marca blanca».

    Configuración de etiqueta blanca para el panel de control personalizado del cliente de wordpress

    Desde la pantalla de configuración, puede modificar la marca, los paneles del tablero, la configuración de administración y modificar los menús. Para abrir cualquier elemento en particular, simplemente haga clic en el nombre de la característica y se expandirá.

    Ampliar funciones

    Después de realizar cualquier ajuste, haga clic en el botón «Guardar cambios» a la derecha de la función y esas modificaciones se activarán.

    Guardar cambios

    Cada componente tiene varias opciones que puede encontrar interesantes e ideales para crear un panel de control del cliente. Asegúrese de revisar cada uno y personalizar WordPress para que se ajuste a su dinámica.

    Adición de un widget de tablero personalizado

    Un widget de tablero es a menudo lo primero que ven los usuarios cuando inician sesión en el back-end de WordPress. Es donde se puede ver su pantalla de Google Analytics, así como otros complementos que puede instalar.

    Agregar un widget de ayuda personalizado puede ser ideal si desea que los clientes tengan fácil acceso a la información. Por ejemplo, puede agregar un código de correo electrónico a un widget o quizás un enlace a más recursos de ayuda para el cliente.

    Aquí hay una muestra de codificación personalizada que puede agregar al archivo » functions.php » de su tema. Proporcionará un widget que tendrá un enlace de correo electrónico, así como una URL a un sitio de ayuda de WordPress:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    dieciséis
    add_action('wp_dashboard_setup', 'my_custom_dashboard_widgets');
     
    function my_custom_dashboard_widgets() {
    global $wp_meta_boxes;
     
    wp_add_dashboard_widget('custom_help_widget', 'Design Support', 'custom_dashboard_help');
    }
     
    function custom_dashboard_help() {
     
    // This is what will be seen in the widget
     
    echo '<p>Welcome to your website. If you need help, contact the developer <a href="mailto:youremail@ggexample.com">here</a>. For WordPress Tutorials visit: <a href="https://www.greengeeks.com/tutorials/topic/wordpress/" target="_blank" rel="noopener">GreenGeeks</a>.
     
    ';
    }

    No olvide cambiar el mensaje de texto y los enlaces dentro del código para reflejar su correo electrónico y la URL del sitio.

    Puede usar el editor de WordPress, el administrador de archivos de cPanel o incluso acceder al archivo functions.php a través de programas FTP como FileZilla . Encuentro que usar un tema secundario y editar a través de WordPress es mucho más fácil a largo plazo.

    Antes de modificar su tema de esta manera, sugiero usar un tema secundario en su lugar. Evitará que su trabajo se sobrescriba con actualizaciones y facilitará la reversión en caso de que algo salga mal con el código.

    Pegue este código en la parte inferior del archivo functions.php.

    Pegar código

    Haga clic en el botón «Actualizar archivo» para guardar.

    Actualizar archivo para cambiar el panel del cliente de wordpress

    Personaliza la experiencia

    Crear un panel de control de cliente de WordPress personalizado no es tan difícil, pero puede llevar mucho tiempo dependiendo de cuánto desee restringir. En cualquier caso, es algo a tener en cuenta, especialmente si estás tratando de enseñarle al cliente cómo usar WordPress. La alternativa es darle acceso a alguien a elementos que pueden causar algún daño si él o ella no saben lo que están haciendo.

    ¿Qué tipo de adiciones usa cuando interactúa con los clientes en WordPress? ¿Ha utilizado roles de usuario personalizados para sus sitios en el pasado?