WordPress functions.php no funciona

2 minutos de lectura

Intentando incluir mi hoja de estilo a través del archivo functions.php pero los estilos no se muestran…

function theme_styles () {

    wp_enqueue_style('normalize', get_template_directory_uri() . '/css/normalize.css' );
    wp_enqueue_style('grid', get_template_directory_uri() . '/css/grid.css' );
    wp_enqueue_style('style', get_template_directory_uri() . '/css/style.css' );
    wp_enqueue_style('google', '' );
    wp_enqueue_style('main', get_template_directory_uri() . '/style.css' );

}

Tengo style.css dentro de la carpeta del tema y un archivo CSS con un archivo style.css dentro también, pero los estilos no se muestran…

  • estas llamando asi theme_styles funcionar en cualquier parte de su tema?

    – chrki

    07/12/2014 a las 19:53

  • ¿Dónde estaría incluido esto?

    – st4cker

    07/12/2014 a las 20:00

  • Encontré lo que me faltaba: gracias por el aviso add_action(‘wp_enqueue_scripts’, ‘theme_styles’);

    – st4cker

    07/12/2014 a las 20:05

Avatar de usuario de Sandip Satyal
Sandip Satyal

Me encontré con un problema similar. Después de un tiempo me di cuenta de que olvidé agregar el wp_head() gancho antes del final de la head etiqueta.

hey, wp_enqueue_scripts es el gancho adecuado para usar al poner en cola una hoja de estilo o un script

Úselo para poner en cola su hoja de estilo

function theme_styles () {

    wp_enqueue_style('normalize', get_template_directory_uri() . '/css/normalize.css' );
    wp_enqueue_style('grid', get_template_directory_uri() . '/css/grid.css' );
    wp_enqueue_style('style', get_template_directory_uri() . '/css/style.css' );
    wp_enqueue_style('google', '' );
    wp_enqueue_style('main', get_template_directory_uri() . '/style.css' );

}
add_action( 'wp_enqueue_scripts', 'theme_styles' );

Seguro que funcionará bien

avatar de usuario de mercurio
mercurio

Intenta usar bloginfo('stylesheet_directory') en vez de get_template_directory_uri().

  • No ha cambiado nada, siento que me estoy perdiendo algo aquí, pero no estoy muy seguro de qué…

    – st4cker

    07/12/2014 a las 19:58

¿Ha sido útil esta solución?