¿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.
"Lo único que les importa es lo que ven".
я
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');
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.
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.
я
я
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 ().
я
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.
я
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.
я
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..
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.