Post actualizado el día septiembre 15, 2026 by DeiviSanzPlay
Mi problema fue al diseñar web. Le dije a la algo mal configurado. Luego caí en la cuenta.
Es el de -viajes. .
category. php. archive. php, que sirve para archivos en general. para cada habitación ( (block themes), los más modernos. La lógica es la misma, pero cambian las piezas: - Los archivos ya no son
. php, son . html. Contienen bloques, no código PHP complejo. - No van sueltos en la carpeta principal, sino en una subcarpeta llamada
/templates/. - Aquí hay un giro: WordPress puede guardar plantillas directamente en la base de datos. Si creas una plantilla personalizada desde el editor de sitio, esa se guarda ahí y tiene prioridad máxima, por encima de cualquier archivo
. html de la carpeta.
Este último punto es un arma de doble filo. Es potente porque puedes modificar diseños sin tocar archivos, pero también puede causar confusión. ¿Tu cambio no se ve? Mira si hay una plantilla "personalizada" guardada en la base de datos que esté tomando el control.
Si usas un tema hijo (child theme) para hacer modificaciones sin romper el tema principal, la jerarquía se duplica. WordPress mirará primero si el archivo que busca (por ejemplo, single. php) existe en la carpeta del tema hijo. Si está, lo usa y punto. Si no, entonces va a buscarlo al tema padre. Esto te da control, pero también significa que a veces el tema padre puede tener una plantilla más específica (como single-receta. php) que anule tu single. php genérico en el tema hijo.
Al final, entender esto es lo que separa el "dar palos de ciego" del "arreglarlo con criterio". No es magia negra, es un sistema predecible. La próxima vez que una página no se vea como esperas, pregúntate: ¿qué archivo estará buscando WordPress en su jerarquía, y cuál es el primero que realmente encuentra? Ahí suele estar el meollo del asunto.