Cuando creamos un tema hijo a partir del tema principal que hemos elegido para construir nuestro sitio web bajo WordPress, normalmente sólo necesitamos tres archivos:
Concretamente el problema al que nos enfrentamos hoy nos va a mostrar nuestro sitio web sin hoja de estilo, prácticamente igual a como lo visualiza la araña de Google, por lo que sólo mostrará texto e imágenes sin ningún tipo de maquetación.
Este problema se produce en algunos temas en los que la forma estándar de cargar la hoja de estilo del tema padre no es operativa.
Os recordamos que la forma habitual de cargar la hoja de estilo del tema padre es añadir una simple línea de código en el archivo style.css del tema hijo, concretamente una parecida a esta:
@import url(../tema-padre/style.css);Solución
Pues bien, para solucionar este problema que nos puede producir más de un dolor de cabeza, la solución es realmente simple.
Para ello vamos a obviar el código anterior, ya que no va a producir ningún tipo de resultado positivo, y vamos a crear una nueva función PHP en el archivo Functions.php del tema hijo, concretamente esta:
function apg_hoja_de_estilo() { wp_enqueue_style( 'apg-css', get_stylesheet_directory_uri() . '/style.css' ); } add_action( 'wp_enqueue_scripts', 'apg_hoja_de_estilo' );
Gracias a esta simple función PHP habremos solucionado el problema y volveremos a ver nuestro sitio web tal y como esperábamos, bien maquetado y estructurado.
Esperemos que este pequeño código os saque de más de un apuro y que os resulte útil.
Comparte:Hace muy pocos días hemos necesitado traducir al vuelo y de forma totalmente automática descripciones en español a otros idiomas como inglés, alemán, ruso o chino, y dado que la API de Google Translate ha modificado sus condiciones y cobra $20 por cada millón de palabras traducidas, y que no nos ... 21/01/2013
Ya hemos hablado anteriormente del plugin Google XML Sitemap for Images y de cómo mejorarlo para que los buscadores web optimicen el indexado de nuestras imágenes (WordPress y los distintos archivos de mapa de sitio (sitemap)) 21/08/2012
Eventos en Google+, aplicación de Google+ específica para tabletas y Google Now 28/06/2012
Entre 55 y 60 milones de dólares ha pagado por Face.com 20/06/2012
El pajarito hecha a volar, Trending Topics personalizados y más 14/06/2012