wordpress中如何通过wp_head()引入标题、主题css和js文件
准备重新开始研究wordpress过程中,发现header.php中引入wp_head,页面不显示title标题、css样式、js文件。
1、显示title
修改主题functions.php
添加如下代码
function jqtheme_setup() { add_theme_support( 'title-tag' ); } add_action( 'after_setup_theme', 'jqtheme_setup' );
2、注册并显示css/js文件
/** * Enqueue scripts and styles. */ function jqtheme_scripts() { wp_register_style( 'boot', get_template_directory_uri(). '/style/bootstrap.min.css' ); wp_register_style( 'main', get_template_directory_uri(). '/style.min.css' ); wp_enqueue_style( 'boot'); wp_enqueue_style( 'main'); // Theme stylesheet. // wp_enqueue_style( 'jqtheme-style', get_stylesheet_uri() ); } add_action( 'wp_enqueue_scripts', 'jqtheme_scripts' );
上面的例子是注册和引入css。js文件代码为:wp_register_script 和 wp_enqueue_script