Cómo crear un tema infantil básico para un sitio de WordPress

Publicado: 2022-10-19

Cualquier buen desarrollador de WordPress le dirá que un tema hijo es la mejor manera de modificar un tema de WordPress existente. ¿Por qué? Porque un tema secundario hereda toda la funcionalidad del tema principal y le permite realizar cambios sin tocar el código del tema principal. De esa forma, cuando se actualiza el tema principal, se conservan los cambios. Construir un tema hijo es un proceso relativamente simple. En este artículo, le mostraremos cómo crear un tema secundario básico para un sitio de WordPress.

En este tutorial, veremos cómo crear un tema de WordPress receptivo usando CSS3 y HTML5. Cuando eres nuevo en WordPress, desarrollar un tema desde cero es bastante simple. Su tema debe ser receptivo para ser funcional, así que asegúrese de seguir algunas pautas al crearlo. Usaremos HTML5 y CSS3 para crear nuestro primer tema personalizado de WordPress en este tutorial. HTML5, la versión más reciente del lenguaje de marcado web HTML, es la quinta y más avanzada. Las hojas de estilo en cascada (CSS) son un conjunto de hojas que se pueden ver y editar usando una computadora. Hay herramientas disponibles que le permiten configurar el comportamiento de su sitio web en varios tamaños de pantalla.

Si desea probar los temas antes de cargarlos en un servidor en vivo, asegúrese de probarlos en un entorno local. WordPress está disponible tanto para un servidor de escritorio como para un servidor WAMP. Tanto WAMP como Desktop Server están diseñados para ejecutarse tanto en Windows como en Mac, pero WAMP está diseñado para Windows y Desktop Server está diseñado para Mac. El tercer paso implica agregar el siguiente código: sidebar.php y function.php. Estos códigos se insertan para garantizar que su tema sea adaptable. En el Paso 4, creará un diseño para su tema. Mediante consultas de medios, podemos modificar el encabezado, el pie de página, index.html, style.html y otras partes de la página web.

Se requieren archivos PHP para esta página. Si ha seguido estos pasos, lo más probable es que su nuevo tema de WordPress esté listo, con todas las plantillas y hojas de estilo necesarias. El archivo footer.php define el nivel inferior de su sitio, incluidas las etiquetas <html> y >body. Además, debe incluir una serie de elementos semánticos de HTML5, como el cuerpo principal de HTML5, el encabezado de HTML5, la sección de HTML5 y el artículo de HTML5. Para mostrar el contenido de la publicación, deberá usar un bucle de WordPress, que es un componente esencial. No es fácil crear un tema de WordPress desde cero, especialmente si eres un principiante. Si desea un tema de WordPress receptivo, debe saber qué pasos debe seguir.

Cómo crear un tema hijo

Crédito: TemplateToaster

Para crear un tema secundario, debe crear una nueva carpeta para el tema secundario y un archivo style.css . El archivo style.css debe contener lo siguiente: /* Nombre del tema: Mi plantilla de tema secundario: carpeta-tema-principal */ @import url(“../carpeta-tema-principal/style.css”); Luego puede agregar su código CSS personalizado debajo de la regla @import.

Si bien la funcionalidad del tema secundario es idéntica a la del tema principal, puede agregar nuevas funciones y personalizarlo. Los temas para niños se mantienen separados de los temas de sus padres y ningún padre puede acceder a ellos. Tener un tema hijo simplifica la actualización y el mantenimiento de su sitio web. Además, evitará que sobrescriba y pierda el aspecto de su sitio web. Todo lo que haces con tu tema hijo se copia de tu tema principal. Estos incluyen todos los archivos de plantilla , funciones y recursos, así como recursos de JavaScript. En la mayoría de los casos, simplemente necesita agregar algunas líneas de código al archivo style.html.

Una de las formas más rápidas de crear un tema secundario de WordPress es con un complemento. Para elegir su tema principal, haga clic en el menú desplegable. Si tiene varios temas en su sitio, asegúrese de elegir el que desea personalizar. Después de eso, debe completar el proceso de nombrar el tema de su hijo y escribir una descripción. Esta página también le permite enviar una solicitud de soporte o un análisis de datos sin procesar al creador del complemento. Es posible que los siguientes pasos no se realicen si el tema que está utilizando como elemento principal es premium o restringido. Si necesita realizar cambios en su sitio web, asegúrese de realizar una copia de seguridad de todas sus configuraciones.

Para crear un tema secundario de WordPress, puede realizar todos los cambios que desee a un nivel más personalizado. Cree una carpeta para el tema de su hijo primero. El segundo paso es crear una hoja de estilo para el tema de su hijo. Cargue las hojas de estilo de los temas principal y secundario. El archivo style.css, que actualmente se encuentra en la carpeta del directorio que acaba de crear, debe colocarse en el siguiente paso. Es necesario habilitar el tema hijo en el paso 5 yendo a Apariencia. El uso de un tema secundario es una forma eficaz de evitar la edición directa de un tema principal.

Con los temas secundarios , puede realizar una variedad de cambios en su sitio web existente sin tener que aprender ningún lenguaje de programación. Además de un servicio de hosting adecuado, necesitarás uno que se ajuste a tus necesidades. Para planes de alojamiento compartido de bajo costo que priorizan el rendimiento del sitio web, no busque más allá de DreamHost.

Los pros y los contras de usar temas secundarios

Existen numerosas ventajas en el uso de temas secundarios. Si prefiere una plantilla, puede personalizarla para cumplir con sus requisitos específicos o puede obtener un tema prediseñado. Además, pueden ayudarlo a mantener su sitio organizado al almacenar todos los cambios que realiza en su tema en un solo lugar.
A pesar de que es posible que WordPress no respalde los temas secundarios, sin duda son una herramienta poderosa y que ahorra tiempo.

¿Qué es el tema infantil?

Un tema secundario es un tema que hereda la funcionalidad y el estilo de otro tema, denominado tema principal. Los temas secundarios se utilizan a menudo cuando desea realizar cambios en un tema existente, sin perder la capacidad de actualizar el tema principal.

Por qué deberías usar un tema infantil

Una ventaja de usar un tema hijo es que su hijo podrá moverse mucho más rápido. En lugar de escribir todo usted mismo, confía en el padre para que sirva como columna vertebral y realice los cambios necesarios según sea necesario. Esto también puede ayudarlo a mantener su tema consistente y organizado, lo que le permite agregar nuevas funciones o realizar cambios en un tema existente más fácilmente.