Suave

Creando un tema infantil en WordPress

Proba O Noso Instrumento Para Eliminar Problemas





Publicado enÚltima actualización: 17 de febreiro de 2021

Só uns poucos usuarios de WordPress usan un tema fillo e iso é porque moitos dos usuarios non saben que é un tema fillo ou Creando un tema infantil en WordPress. Ben, a maioría das persoas que usan WordPress adoitan editar ou personalizar o seu tema, pero toda esa personalización pérdese cando actualizas o teu tema e aí é onde chega o uso do tema fillo. Cando uses un tema fillo, gardarase toda a túa personalización e poderás actualizar facilmente o tema principal.



Creando un tema infantil en WordPress

Contidos[ esconderse ]



Creando un tema infantil en WordPress

Crear un tema secundario a partir dun tema principal non modificado

Para crear un tema fillo en WordPress, debes iniciar sesión no teu cPanel e navegar ata public_html e despois wp-content/themes onde tes que crear un novo cartafol para o teu tema fillo (exemplo /Twentysixteen-child/). Asegúrate de que non tes espazos no nome do directorio de temas fillos que poden producir erros.

Recomendado: Tamén podes usar Complemento de tema infantil cun só clic para crear un tema fillo (só a partir dun tema principal non modificado).



Agora tes que crear un ficheiro style.css para o teu tema fillo (dentro do directorio do tema fillo que acabas de crear). Unha vez que crees o ficheiro, só tes que copiar e pegar o seguinte código (cambia os detalles a continuación segundo as especificacións do teu tema):

|_+_|

Nota: A liña de Modelos (Modelo: twentysixteen) debe cambiarse segundo o teu nome actual do directorio de temas (o tema principal cuxo fillo estamos a crear). O tema principal do noso exemplo é o tema Twenty Sixteen, polo que o Modelo será twentysixteen.



Antes utilizábase @import para cargar a folla de estilo do tema principal ao fillo, pero agora non é un bo método xa que aumenta o tempo para cargar a folla de estilo. En lugar de usar @import, é mellor usar funcións PHP no ficheiro functions.php do tema fillo para cargar a folla de estilo.

Para usar o ficheiro functions.php, debes crear un no directorio de temas fillos. Use o seguinte código no seu ficheiro functions.php:

|_+_|

O código anterior só funciona se o teu tema principal usa só un ficheiro .css para albergar todo o código CSS.

Se o teu tema fillo style.css contén realmente código CSS (como fai normalmente), tamén terás que poñelo en cola:

|_+_|

É hora de activar o tema fillo, inicie sesión no panel de administración, despois vai a Aparencia > Temas e activa o tema fillo na lista de temas dispoñible.

Nota: É posible que teñas que gardar de novo o teu menú (Aparencia > Menús) e as opcións do tema (incluídas as imaxes de fondo e de cabeceira) despois de activar o tema fillo.

Agora, sempre que queiras facer cambios no teu style.css ou functions.php, podes facelo facilmente no teu tema fillo sen afectar ao cartafol do tema principal.

Creando un tema infantil en WordPress desde o tema principal, pero a maioría de vostedes xa personalizaron o seu tema, entón o método anterior non che vai axudar en absoluto. Nese caso, consulta como actualizar un tema de WordPress sen perder a personalización.

Se esperas que este artigo che resulte útil, pero se aínda tes algunha pregunta sobre esta guía, non dubides en preguntarlles nos comentarios.

Aditya Farrad

Aditya é un profesional de tecnoloxía da información automotivado e foi escritor de tecnoloxía durante os últimos 7 anos. Abarca servizos de Internet, móbiles, Windows, software e guías prácticas.