Cuando trabajamos desarrollando para WordPress, no debemos incluir ficheros CSS de la forma tradicional (usando las etiquetas <style> o <link>), sino que debemos utilizar una función creada para tal efecto, que nos asegura una forma segura y correcta de hacerlo.
La idea es la siguiente:
Para ello usaremos una función que se encargue de ello y la llamaremos según nos convenga, en nuestro caso, la asociaremos a una acción. Veamos el código en cuestión:
function carga_estilos_theme()
{
wp_register_style( 'estilos',
get_template_directory_uri() . '/css/estilos.css',
array(),
'1.1',
'all' );
wp_enqueue_style( 'estilos' );
}
add_action('wp_print_styles', 'carga_estilos_theme'); ¿Qué significa cada parámetro en cada una de las funciones? Empecemos por la que tiene más, wp_register_style:
Una vez la hoja está registrada, pasamos a añadirla con wp_enqueue_style y el identificador que acabamos de proveer.
Para añadir código de scripts JavaScript, la operación es similar.
Ver comentarios
eso es exactamente lo q necesito, añadir una hoja d estilos externa pero dnd tengo q añadir este código? y cómo llamo a la función? Gracias
es lo que estaba buscando, gracias
estimados, soy relativamente nuevo en esto de las css y tengo dos preguntas:
1- esto codigo debo insertarlo dentro de la hoja functions.php?
2- este codigo debe ir dentro de los del php o debo ponerlo asi:
gracias por este tutorial que está muy simple
estimados, soy relativamente nuevo en esto de las css y tengo dos preguntas:
1- esto codigo debo insertarlo dentro de la hoja functions.php?
2- este código debe ir dentro de los phpdel php o debo ponerlo asi:
gracias por este tutorial que está muy simple
estimados, soy relativamente nuevo en esto de las css y tengo dos preguntas:
1- esto codigo debo insertarlo dentro de la hoja functions.php?
2- este codigo debe ir dentro de los <?php del php o debo ponerlo asi:
/**/
gracias por este tutorial que está muy simple
se agrega en functions.php
http://www.dinvaders.com/como-anadir-css-y-jquery-en-wordpress-utilizando-funciones/
Muchas gracias!!!! me sirvio mucho!