Todo sobre Apple, Android, Juegos Apks y Sitios de Peliculas

Cómo evitar errores comunes en el desarrollo de temas de WordPress

Se sabe que WordPress es extremadamente flexible, especialmente cuando se trata de desarrollar temas y complementos. Si alguna vez desea ver las pruebas, solo pregunte a un grupo de desarrolladores cómo implementarían una característica específica. Probablemente obtendrá varios métodos diferentes para lograr el mismo resultado. Los foros de soporte están llenos de tales ejemplos.

Pero con esa flexibilidad, también existe la realidad de que es fácil hacer las cosas “mal”. En este caso, “incorrecto” significa que algo es ineficaz o un poco difícil de mantener en el futuro. Puede funcionar en el sentido de que es funcional, pero generalmente hay mejores formas de hacer las cosas.

Echemos un vistazo a cinco de los errores más comunes encontrados en el desarrollo del tema, junto con alternativas que ahorran dolores de cabeza en el futuro.

1. Usar URL absolutas en plantillas

Si alguna vez ha mirado el código HTML que produce una página o publicación de WordPress, notará que tanto las imágenes como los enlaces internos usan URL absolutas (completas). Pero esta no es la mejor manera de hacer cosas agregando código a sus plantillas de temas.

Por ejemplo, suponga que desarrolla un sitio web que utiliza una URL temporal. Una URL absoluta codificada en una plantilla significa que debe realizar cambios de código manualmente cuando esté listo para iniciar el sitio en su dominio permanente. Si bien esto se puede hacer, es demasiado fácil olvidar todos los lugares donde este tipo de código puede ser engañoso.

WordPress tiene formas integradas para determinar la URL correcta, extraída directamente de Configuración> Área general en el Tablero.

Para un enlace, echo esc_url (home_url ()) proporciona una ruta completa al sitio web. Entonces, en lugar de poner explícitamente la URL en su código, puede agregar un enlace simple a su sitio web como este:

Casa

Además, también puede usar esto para apuntar a páginas secundarias. Por ejemplo, si quisiéramos vincularnos a la página Acerca de nosotros en nuestro sitio, podríamos usar el siguiente código:

Sobre nosotros

Un fragmento de código similar también funciona para las imágenes. Este ejemplo extrae una imagen de nuestro tema activo / imágenes / subcarpeta:

2. Agregue scripts y estilos directamente a una plantilla

Usar scripts y estilos de terceros con WordPress es un mundo en sí mismo. Cuando comienzas a crear temas, puedes sentirte tentado a dejarlo ir