- 资源介绍
- 更新记录
- 安装教程
wp_enqueue_style()函数
在模板中直接使用link标签引用css样式文件是在wordpress主题开发中常用的方法,但这不是wordpress正确的引用css文件的方法,wordpress正确引用方法是使用wp_enqueue_style()函数。
语法结构
<?php wp_enqueue_style($handle, $src, $deps, $ver, $media); ?>
参数
$handle – 调用的样式文件名称,唯一性,因此不能和其它css文件命名相同。
$src – css文件的路径(即url),不要直接使用域名url,要使用路径函数,如get_template_directory_uri()来获取主题目录中的样式文件。
$deps – 依赖关系,如果丢失某些其他样式文件将导致你的样式表将无法正常工作,你可以使用该参数设置“依赖关系”。,非必需。
$ver – 加载的css文件的版本号,可以使用主题的版本号或随意自定义一个,设置为null则不使用版本号。默认为false,使用WordPress的版本号。
$media – 是指CSS的媒体类型,比如“screen”或“handheld”或“print”。如果不知道是否需要,就留空。默认为“all”。
通过wp_enqueue_style()函数加载css文件时,应该将它分配给一个钩子,如只在前台调用,使用钩子wp_enqueue_scripts;只在后台调用,使用admin_enqueue_scripts;用在WP登陆页面加载则使用login_enqueue_scripts。
只在前台调用
<?php
function tone_front_boot(){
wp_enqueue_style( ‘bootstrap’, get_template_directory_uri() . ‘/css/bootstrap.css’ );
}
add_action( ‘wp_enqueue_scripts’, ‘tone_front_boot’ );
?>
只在后台调用
<?php
function tone_admin_boot(){
wp_enqueue_style( ‘bootstrap’, get_template_directory_uri() . ‘/css/bootstrap.css’ );
}
add_action( ‘admin_enqueue_scripts’, ‘tone_admin_boot’ );
?>
另外一种方法,使用wp_head钩子和admin_head钩子
为WordPress后台添加css和js代码
<?php
function admin_jscss() {
wp_enqueue_style( ‘admin-myjscss’, get_template_directory_uri() . ‘/css/bootstrap.css’ );
wp_enqueue_script(‘admin-myjscss’, get_template_directory_uri() . ‘/js/bootstrap.js’ );
wp_enqueue_script( ‘admin-myjscss’, get_template_directory_uri() . ‘/js/jquery.min.js’ );
}
add_action(‘admin_head’, ‘admin_jscss’);
?>
猜你喜欢
-
美化版Ripro子主题-jizhi-chlid极致主题去授权版
2021-04-24 -
WordPress如何调用全站、同分类随机文章
2021-04-25 -
需要授权小八子主题v8.1
2021-04-24 -
Respawn – 电子游戏竞技网站WordPress主题 – v1.3
2021-04-24 -
get_cat_name()函数
2021-04-26 -
wordpress添加一个说说页面
2021-04-26 -
仿虾米音乐CMS主题 WordPress主题模板
2021-04-22 -
WordPress对接Hello免费图床
2021-04-26 -
wp_enqueue_style()函数
2021-04-26 -
WordPress文章上一篇下一篇显示缩略图
2021-04-25
-
Ripro之缩略图美化,为广大站长提供缩略图的美化便利
2021-04-25 -
add_settings_section()函数
2021-04-26 -
无觅评论插件
2021-04-24 -
wp_list_categories()函数
2021-04-26 -
Gamerpro游戏博客WordPress主题
2021-04-22 -
WordPress教程之添加用户自定义字段(user_meta)到用户资料
2021-04-25 -
add_post_meta()函数
2021-04-26 -
RiPro主题美化ripro-chlid子主题QQ&微信登录跳转邮箱资料补充强制绑定邮箱功能
2021-04-25 -
Riven – APP应用游戏WordPress主题 – v2.3.1
2021-04-24 -
如何分析网站SEO数据确定优化方向
2021-04-24
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-04-26Hi,初次和大家见面了,请多关照!
最后编辑:2021-04-26

