/* Registrar archivos personalizados */ add_action( 'init', 'register_custom_files' ); function register_custom_files() { wp_register_style( 'custom-fonts', get_stylesheet_directory_uri().'/fonts/custom-fonts.css', array(), filemtime( get_stylesheet_directory() . '/fonts/custom-fonts.css' ) , false ); //Añadir filemtime() para generar versiones del archivo wp_register_script( 'custom-js', get_stylesheet_directory_uri().'/js/custom-js.js', array(), filemtime( get_stylesheet_directory() . '/js/custom-js.js' ) , false ); } /* Cargar los archivos registrados de forma condicional */ add_action( 'wp_enqueue_scripts', 'my_enqueue_styles' ); //Usamos el hook wp_enqueue_scripts function my_enqueue_styles() { if ( is_front_page() ) { wp_enqueue_style( 'custom-fonts' ); wp_enqueue_script( 'custom-js' ); } elseif ( is_page_template( 'special.php' ) ) { wp_enqueue_style( '...' ); wp_enqueue_script( '...' ); } else { wp_enqueue_style( '...' ); } }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter