Cómo crear la tarea de los niños en WordPress

Si fue un desarrollador de temas (o incluso un testigo) por un período de tiempo, sabrá lo importante que es usar temas infantiles al construir un tema existente (en lugar de crear el suyo desde cero). Hoy, en este artículo, discutiremos cómo puede crear temas de niños en WordPress. El problema es principalmente con actualizaciones. Si realiza cambios en los archivos de un tema (es decir, cualquiera de los directores “/themes/suhemeName/”), esos cambios pueden sobrescribirse a la próxima actualización. Un tema infantil le permite configurar un directorio autónomo en el que puede crear copias de los archivos de un tema y cambiarlos, sin temor a que su trabajo esté sobrescribido por actualizaciones futuras.
Puede sonar un poco inusual, pero es extremadamente común (y la mejor práctica). De hecho, se ha desarrollado todo un mercado para niños de marcos populares, como tesis y génesis. Afortunadamente, crear su propio tema para el niño, crear el tema de un niño es simple: todo lo que tiene que hacer es crear una carpeta y un archivo. Necesitará acceso a su sitio a través de FTP o por la aplicación de administración de archivos de su proveedor de alojamiento. Recomendaría configurar una cuenta FTP (usando un software como Filezilla), ya que es más fácil agregar y editar archivos y carpetas de esta manera.
1. Creación de la carpeta con el tema de su hijo después de que se haya conectado a su sitio a través del cliente FTP elegido, explore “/WP-Contemplate/’. Este director contendrá una o más carpetas, cada una de las cuales es un tema instalado en su sitio en este directorio, cree una nueva carpeta. Puede nombrarlos como desee, pero le recomendaría que use un nombre descriptivo, como “Tema Parent-Child” (donde “Tema principal” es el nombre de su tema activo). Aquí hay un ejemplo: como puede ver, mi tema activo es “Veintiseis”, así que creé una carpeta “Veinte-Eleven-Child”.

2. Creación del archivo style.css del tema de su hijo Una vez que haya creado la carpeta, debe agregar el único archivo que se necesita para crear un tema válido de child style.css. Como sin duda, ha adivinado que este archivo funcionará como una especie de anexo para el archivo style.css del tema principal. Deberá colocar información vital dentro de este archivo, así que abra su editor de texto preferido e inserte lo siguiente en un archivo vacío: /*
Nombre del tema: El tema de mi hijo
Temas de tema: http://mysite.com/
Descripción: Este es un tema infantil personalizado que creé.
Autor: mi nombre
Autor: http://mysite.com/
Plantilla: tema de los padres
Versión: 0.1
*/ Obviamente, mucha de la información anterior es genérica y puede cambiarlas según sus necesidades. Solo hay una variable que debe cambiar para que el tema de su hijo sea válido: “plantilla”. Esta variable es necesaria para contar la base del niño con lo que el tema principal está vinculado y debe modificarse para que coincida con el nombre de la carpeta de su tema activo.
Hay otra cosa de importancia vital que tienes que hacer. Si cargara este archivo en su estado actual y activara el tema infantil, WordPress buscaría el archivo style.css de su hijo como un archivo de estilo predeterminado y no verá nada. Como resultado, su tema se reproduciría sin un estilo CSS absoluto. Por lo tanto, debe llamar al archivo CSS del tema principal en el archivo style.css del tema infantil, con la siguiente línea de código: @import url (“../ parenttheme/ style.css”); Al igual que con la variable “plantilla” anterior, debe cambiar el “tema principal” para que coincida con el nombre del padre. Si la hoja de estilo predeterminada no es style.css (seguramente lo será), también deberá cambiarla para que se ajuste. Ahora, cuando se activa el tema del niño, WordPress sabrá cómo importar todos los CSS desde el archivo del archivo del archivo del archivo del archivo del archivo Estilo del tema principal antes de ejecutar cualquier CSS almacenado en el archivo style.css del tema infantil. Debido a que el CSS contenido en su nuevo archivo será lo último que realiza WordPress, tendrá prioridad sobre cualquier CSS anterior. Después de haber agregado los dos fragmentos de información necesarios anteriormente, guarde el nuevo archivo Style.css en el archivo de base del niño. Finalmente, consulte a nuestra guía para diseñar su sitio web con CSS. 3. Activar el tema para su hijo, todo lo que queda por hacer ahora es activar el tema de su hijo.
Navegue a “Apariencia> Temas” en su área de administración de WordPress. En la parte superior de la pantalla, verá que su tema principal está activo, pero también debe ver el nuevo tema infantil que se enumera a continuación:

La información que ha incluido en el archivo style.css del tema de su hijo (como el “tema” y el “autor”) se mostrará en esta pantalla. ¡Simplemente presione “Active” y el tema de su hijo se transmitirá! El tema de su hijo se mostrará como un tema activo: en esta etapa, no notará ninguna modificación en el diseño de su tema, porque en realidad no lo hizo. Sin embargo, cualquier adición futura al estilo de su hijo tendrá un efecto en su sitio y, según lo previsto, cualquier actualización futura de los padres no afectará el archivo Style.CSS del tema del niño.
4. Hacer otros cambios y terminaciones en este momento, puede pensar: “Cambiar el CSS de mi tema está bien, pero ¿qué sucede si quiero hacer cambios en los archivos PHP de mi padre?” La pregunta correcta y la respuesta es notablemente simple. Si desea hacer un cambio en un archivo PHP en particular del tema principal, haga una copia e inserte esa copia en su tema secundario. Cualquier cambio que haga entrará en vigor. Esto probablemente sea más aplicable para agregar funcionalidades adicionales a través de funciones.php, pero el mismo proceso se aplica a todos los archivos PHP disponibles.

El mismo proceso también se aplica si desea crear nuevos archivos PHP, como plantillas de página. Simplemente cree el nuevo archivo en el director del tema de su hijo, incluida la información relevante, y estará listo. Una cosa que debe tener en cuenta es que la estructura del director sobre el tema de su hijo debe coincidir con la de los temas de los padres. Por lo tanto, si decide editar un archivo PHP en “/Tema principal/INCENDIDOS/EXTERNADO/PHP/Ejemplo.php”, debe colocarlo en “/Child Theme/INCENDIENTES/EXTERNADO/PHP/Ejemplo.php”. Terminar como puede ver ahora, crear temas de los niños es extremadamente simple y no tiene excusa para no hacerlo.

Incluso si solo realiza algunos cambios menores, vale la pena pasar unos minutos para crear un tema infantil, por lo que no tiene sorpresas feas cuando sigue la actualización del tema siguiente. ¡Disfrutar! Lecturas interesantes: Revise LIFTERLMS: Vale la pena este curso en línea que venda cursos de su propio sitio de aprendizaje electrónico en lugar de vender a través de la tercera plataforma de aprendizaje electrónico de la tercera plataforma de WordPress y la Universidad Premium.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *