Si no sabe qué es un tema secundario de WordPress ...

tema infantil de wordpress

Estás modificando los temas de WordPress de forma incorrecta.

Hemos trabajado con docenas de clientes y construido cientos de sitios de WordPress a lo largo de los años. No es que nuestro trabajo sea crear sitios de WordPress, pero terminamos haciéndolo para muchos clientes. Los clientes no vienen a usar sitios de WordPress con mucha frecuencia. Por lo general, acuden a nosotros para ayudar a optimizar sus sitios para búsquedas, redes sociales y conversiones.

La mayoría de las veces, obtenemos acceso al sitio para optimizar plantillas o crear nuevas plantillas de página de destino, y descubrimos algo terrible. A menudo encontramos un tema bien diseñado y con soporte que fue comprado como base del sitio y luego altamente modificado por la agencia anterior del cliente.

Editar un tema central es una práctica terrible y debe detenerse. WordPress desarrollado Temas para niños para que las agencias puedan personalizar un tema sin tocar el código central. Según WordPress:

Un tema hijo es un tema que hereda la funcionalidad y el estilo de otro tema, llamado tema padre. Los temas secundarios son la forma recomendada de modificar un tema existente.

A medida que los temas se involucran cada vez más, el tema a menudo se vende y, a menudo, se actualiza para solucionar errores o agujeros de seguridad. Algunos diseñadores de temas incluso continúan mejorando las funciones de su tema a lo largo del tiempo o admiten el tema a través de actualizaciones de la versión de WordPress. Compramos la gran mayoría de nuestros temas en ThemeForest. Descubrirá que los temas principales de Themeforest se venden decenas de miles de veces y tienen agencias de diseño completas que continúan apoyándolos.

Cuando trabajamos con un cliente, le pedimos que revise los temas para ver las características y funcionalidades que le gustan. Nos aseguramos de que el tema responda en dispositivos móviles y tenga una gran flexibilidad para diseños y códigos cortos para personalizar. Luego licenciamos y descargamos el tema. Muchos de estos temas vienen preempaquetados con un Tema niño. Instalando tanto el Tema niño y Tema de los padres, y luego activando el Tema niño le permite trabajar dentro del tema secundario.

Personalizar un tema hijo

Los temas secundarios suelen estar empaquetados con el tema principal y reciben el nombre del tema con el elemento secundario. Si mi tema es Avada, el tema del niño normalmente se llama Avada Child y está contenido en el niño avada carpeta. Esa no es la mejor convención de nomenclatura, por lo que cambiamos el nombre del tema en el archivo style.css, cambiamos el nombre de la carpeta después del cliente y luego incluimos una captura de pantalla del sitio final personalizado. También personalizamos los detalles de la hoja de estilo para que el cliente pueda identificar quién la construyó en el futuro.

Si un Tema niño no está incluido, aún puede crear uno. Un ejemplo de esto es un tema infantil que desarrollamos para nuestra agencia. Nombramos el tema DK New Media 2018 después de nuestro sitio y el año en que se implementó y colocó el tema del niño en una carpeta uno ocho. La hoja de estilo CSS se actualizó con nuestra información:

/ * Nombre del tema: DK New Media 2018 Descripción: Tema infantil para DK New Media basado en el tema de Avada Autor: DK New Media
URI del autor: https://dknewmedia.com Plantilla: Avada Versión: 1.0.0 Dominio de texto: Avada * /

Dentro del Tema niño, verá la dependencia del tema principal identificada como la plantilla.

Fuera de algunas ediciones de CSS, el primer archivo de plantilla que queríamos modificar era el pie de página. Para hacer esto, copiamos el archivo footer.php del tema principal y luego lo copiamos en el uno ocho carpeta. Luego editamos el archivo footer.php con nuestras personalizaciones y el sitio las asumió.

Cómo funcionan los temas infantiles

Si hay un archivo en el Tema niño y el tema principal, se utilizará el archivo del tema secundario. La excepción es functions.php, donde se utilizará el código de ambos temas. Los temas infantiles son una solución brillante a un problema muy difícil. La edición de archivos de temas centrales es un no-no y los clientes no deben aceptarla.

Si está buscando una agencia para crear un sitio de WordPress para usted, exija que implementen un tema infantil. Si no saben de qué está hablando, busque una nueva agencia.

Los temas infantiles son fundamentales

Ha contratado a una agencia para que cree un sitio para usted, y ha implementado un tema principal bien respaldado y un tema secundario altamente personalizado. Una vez que se lanza el sitio y se completa el contrato, WordPress lanza una actualización de emergencia que corrige un agujero de seguridad. Actualizas WordPress y tu sitio ahora está roto o en blanco.

Si su agencia ha editado el Tema de los padres, estarías perdido. Incluso si encontró un tema principal actualizado, necesitaría descargarlo y solucionar cualquier cambio de código para tratar de identificar qué corrección soluciona el problema. Pero dado que su agencia hizo un gran trabajo y desarrolló una Tema niño, descargas la actualización Tema de los padres e instálelo en su cuenta de hosting. Actualiza la página y todo funciona.

Divulgación: estoy usando mi ThemeForest enlace de afiliado en este artículo.

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.