Personalizando el panel de WordPress para sus clientes

¿Ha comenzado recientemente a usar WordPress para el proyecto de su cliente y desea impresionar más a su cliente con un mejor empaque? Este artículo se centrará en el empaquetado de WordPress para que, solo unos minutos después de la finalización de un proyecto, se sienta más exclusivo del cliente y no tenga la sensación genérica..


Un gran producto viene con un gran embalaje. Cuando desarrolla un sitio web para su cliente, empaquetarlo bien agrega un factor adicional de sentirse bien. La mayoría de los clientes no comprenden los esfuerzos que ha realizado para crear un sitio web dinámico o las 1000 líneas de código que ha escrito para crear un complemento personalizado. Todo lo que les importa es lo que ven..

WordPress fuera de la caja está bien diseñado y se ve tan bien como cualquier producto comercial. Pocos toques adicionales harán que sea más personal para el cliente en lugar de parecer general. Este artículo se centrará en empaquetar mejor WordPress en unos pocos minutos después de la finalización de un proyecto para que se sienta más exclusivo del cliente y no tenga la sensación genérica. Sin entrar en la explicación detallada de las funciones básicas de WordPress, solo nos centraremos en la personalización rápida.


3 formas de finalizar perfectamente un proyecto de WordPress antes de entregarlo a su cliente

"Lo único que les importa es lo que ven".

  1. Quitar y reemplazar elementos genéricos como el logotipo de WordPress, firma de pie de página
  2. Eliminar secciones no deseadas de WordPress Dashboard
  3. Instale complementos para optimizar el sitio web y hacerlo más rápido y seguro

я


Paso 1.1.

Cuando un cliente desea acceder al administrador de WordPress, lo primero que notarán es la página de inicio de sesión con un logotipo de WordPress. ¿No sería mejor si esta página tuviera el logotipo de la compañía de su cliente o quizás el suyo? Hay muchas formas más sencillas de hacerlo utilizando complementos que también permiten otras opciones de personalización. Pero personalmente prefiero configurar esto usando el poderoso archivo WordPress functions.php file.я

Si tiene un functions.php en su tema personalizado, ábralo y si no, cree un archivo llamado funtions.php y colóquelo dentro de la carpeta del tema.

Agregue las siguientes líneas en el archivo functions.php:

 // CUSTOM ADMIN LOGIN HEADER LOGO function my_custom_login_logo () echo '';  add_action ('login_head', 'my_custom_login_logo');

Nota

La ruta "images / logo_admin.png" es relativa a la carpeta del tema principal y debe cambiarse según la ubicación de su imagen de logotipo. Asegúrese de tener espacios en blanco adicionales en la imagen debajo del logotipo, de lo contrario, el mensaje de advertencia podría tocar el logotipo. Ahora, como puede ver con solo unas pocas líneas, podemos personalizar el logotipo de la página de inicio de sesión sin la necesidad de un complemento. WordPress es un software muy modular con miles de funciones, si no más. Podemos conectarnos a cualquier función y modificar la configuración predeterminada mediante el uso de un archivo functions.php o mediante complementos. Usando el código anterior, simplemente usamos el hook login_head () y le agregamos nuestra propia función. Del mismo modo, puede incluso más y agregar su propia hoja de estilo a la página de inicio de sesión.


Paso 1.2 Personaliza el enlace de la página de inicio de sesión y el texto ALT.

Si hace clic en el logotipo en la página de inicio de sesión, lo llevará a www.wordpress.org. El texto alternativo de este enlace es "Powered by WordPress". Usando el mismo archivo functions.php ahora podemos modificar el enlace y el texto alternativo a cualquier cosa que queramos.

 // CUSTOM ADMIN LOGIN LOGO LINK función change_wp_login_url () echo bloginfo ('url'); // O ECHO SU PROPIA URL add_filter ('login_headerurl', 'change_wp_login_url'); // CUSTOM ADMIN LOGIN LOGO & ALT TEXT function change_wp_login_title () echo get_option ('blogname'); // O ECHO SU PROPIO TEXTO ALT add_filter ('login_headertitle', 'change_wp_login_title');

En el ejemplo anterior, usamos add_action y en el ejemplo anterior usamos add_filter. ¿Cual es la diferencia? Bueno, ambos son enlaces de WordPress, la única diferencia es que usamos add_action para funciones grandes y add_filter para modificar el texto antes de enviarlo a la base de datos o al navegador.

я


Paso 1.3 Personaliza el Logo de Dashboard

я

Una vez que iniciamos sesión y estamos en el backend de WordPress, hay otro pequeño logotipo de WordPress que se muestra en la parte superior. Es pequeño, pero si desea cambiarlo, agregue el código a continuación al mismo archivo functions.php que creamos en el paso anterior.

 // CUSTOM ADMIN DASHBOARD HEADER LOGO function custom_admin_logo () echo '';  add_action ('admin_head', 'custom_admin_logo');

Como puede ver, el formato es casi el mismo que usamos para cambiar el logotipo de la página de inicio de sesión. Lo único que cambia es el gancho. En este caso estamos agregando nuestra función en el gancho admin_head ().

я


Paso 1.4 Personalizar el pie de página de WordPress

En el pie de página de WordPress backend, notaría este enlace? Gracias por crear withяWordPress.я? ЯDocumentation я? ЯFreedomsя? ЯFeedbackя? ЯCredits ?. WordPress merece todo el crédito que podemos dar por hacer una aplicación tan maravillosa. Sin embargo, para aquellos de ustedes que quieran dar un paso más y modificar esto, tenemos otro gancho de WordPress para nuestro rescate..

 // Función de modificación del pie de página del administrador remove_footer_admin () echo 'Desarrollado por tu nombre';  add_filter ('admin_footer_text', 'remove_footer_admin');

Puede agregar su propio enlace y nombre de sitio web y también cualquier otro enlace que desee, como el enlace al sitio web de asistencia o su dirección de correo electrónico.

я


Paso 2 Eliminando las secciones del panel de control que su cliente no requiere

En el panel de WordPress, verás muchas secciones como complementos, noticias de WordPress, etc..

я

¿Sus clientes realmente necesitan ver los detalles de los nuevos complementos, las noticias de WordPress y las actualizaciones de blogs? Estoy seguro de que están mejor sin ver todas estas cosas.
Las secciones se agregan con el gancho wp_dashboard_setup () y se puede usar para eliminarlas. Simplemente copie y pegue el siguiente código en su archivo functions.php para deshacerse de todo, excepto las secciones más requeridas.

 // ELIMINE LAS CAJAS DE META DEL PANEL DE WORDPRESS PARA TODOS LOS USUARIOS función example_remove_dashboard_widgets () // Globalice la matriz de metaboxes, esto contiene todos los widgets para wp-admin global $ wp_meta_boxes; unset ($ wp_meta_boxes ['dashboard'] ['side'] ['core'] ['dashboard_primary']); unset ($ wp_meta_boxes ['dashboard'] ['side'] ['core'] ['dashboard_secondary']); unset ($ wp_meta_boxes ['dashboard'] ['normal'] ['core'] ['dashboard_plugins']);  add_action ('wp_dashboard_setup', 'example_remove_dashboard_widgets');

Esta función también se puede ampliar para agregar nuevos cuadros o eliminar los cuadros como "Enlaces entrantes", "Prensa rápida". y otros.

я


Paso 3 Optimización y seguridad adicionales utilizando complementos.

WordPress tiene más de 15,000 complementos. Ahora, si desea experimentar, es mejor que lo haga en su propio sitio web y no en el de sus clientes. A continuación hay una lista de complementos organizados en diferentes categorías que he usado para casi todos los proyectos que he realizado en los últimos 12 meses..

Seguridad general y respaldo

  1. Iniciar sesión LockDownя: un complemento decente que mejora la seguridad de su sitio de WordPress al limitar el número de intentos de inicio de sesión fallidos de un rango de IP determinado.
  2. WP-DBManagerя- Útil para la base de datos de optimización y copia de seguridad. También puede enviar una copia de la base de datos por correo electrónico después de cada copia de seguridad..
  3. IDriveя- El mejor y más barato complemento de copia de seguridad. Este complemento se ofrece de forma gratuita por la gente de IDrive. El complemento realiza una copia de seguridad de los archivos principales de WordPress, las cargas y la base de datos diariamente en los servidores IDrive.

Propósito general

  1. Delete-Revisionя- Muy útil y permite eliminar fácilmente múltiples revisiones.
  2. 404 Notifierяя- Una forma fácil de obtener una lista de errores 404 de su administrador de WordPress. Es probable que no necesite este complemento para siempre, pero es útil instalarlo al iniciar un nuevo proyecto.
  3. WordPress Importя: siempre es mejor instalar y activar este complemento. Este es un complemento requerido cuando desea importar datos de WordPress.
  4. Velvet Blues Update URLsя- Un complemento realmente útil y útil cuando movemos el sitio de WordPress a un servidor diferente. Sin usar PHP MyAdmin, los usuarios pueden cambiar la referencia de todas las URL en la base de datos a la nueva URL.

Optimización y almacenamiento en caché

  1. WP Super Cacheя- Complemento de caché más simple. Tiene más opciones para usuarios avanzados, pero el complemento no requiere una configuración personalizada y puede ser utilizado incluso por principiantes para optimizar la velocidad de su sitio web
  2. WP Minifyя: este complemento en combinación con el complemento anterior puede tener un gran impacto en su sitio web. Si utiliza herramientas como PageSpeed ​​de Google y YSlow de Yahoo, verá un impacto considerable en el rendimiento de su sitio web
  3. WordPress Gzip Compressionя: esto también ayuda a comprimir su sitio web, pero asegúrese de que su servidor sea compatible ya que el complemento causa problemas en algunas cuentas de hosting.

Analítica y SEO

  1. Todo en uno SEO. Este es el complemento SEO más utilizado. Si no desea desarrollar sus propias funciones de SEO para su cliente, este complemento puede ser muy útil para agregar etiquetas Meta a su sitio web dinámicamente..
  2. Simple Google Sitemapя: complemento básico que crea un mapa del sitio XML y lo envía a los motores de búsqueda de Yahoo, Google y Bing.
  3. Google Analyticatorя- Nos permite ver los datos de Google Analytics directamente en el administrador de WordPress. Muy útil para proyectos de clientes, ya que Analytics ayuda e inspira a cualquiera a mejorar sus sitios web.
  4. PostRankя- ¿Plugin gratuito de la empresa? PostRank? que fue comprado recientemente por Google. El complemento te permite ver una clasificación para tu publicación según la forma en que se comparte en los sitios sociales como Twitter, Facebook, etc..

Otros complementos avanzados para personalizar aún más WordPress

  1. Adminimizeя: nos permite eliminar enlaces y contenido no deseados del panel de control. Perfecto para sitios web desarrollados para clientes..
  2. Admin Menu Editor-- Igual que el anterior, pero los menús centrados. He desarrollado sitios web utilizando WordPress que no tiene un blog, y este complemento me ha sido útil para ocultar las "Publicaciones". menú.

Conclusión

Al final, si el costo del proyecto lo permite, intente generar un informe del sitio web de sus clientes utilizando http://gtmetrix.com/. Este sitio web nos permite generar informes utilizando las herramientas YSlow de Google PageSpeed ​​y Yahoo. Es difícil obtener una puntuación de 100, pero si su sitio web está correctamente desarrollado y no utiliza muchos scripts externos, como los complementos de chat en vivo de terceros, obtener una puntuación de alrededor de 80 no sería difícil.

En este artículo solo cubrimos brevemente las opciones de personalización. Al igual que con cualquier otro software, cuanto más entres, te encantará WordPress..

¿Tienes alguna otra forma de personalizar WordPress? Comparte con nosotros.