- 资源介绍
- 更新记录
- 安装教程
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’);
?>
猜你喜欢
-
wp_verify_nonce()函数
2021-04-26 -
add_settings_section()函数
2021-04-26 -
WordPress VIP付费下载插件Erphpdown v11.3 会员系统+三级分销+前端个人中心
2021-04-24 -
WordPress如何实现部分文章内容需要登录后才能查看
2021-04-25 -
wp_get_theme()函数
2021-04-26 -
Ripro美化-头像悬浮窗添加一键复制推广链接
2021-04-25 -
X-Chlid子主题后台设置首页布局拖动失效修复教程
2021-04-26 -
WordPress在前台添加删除文章功能
2021-04-25 -
WordPress 数据库维护时常用到 12 个 SQL 语句
2021-04-25 -
我们应该在WordPress网站上使用“www”还是“非www”域名?
2021-04-26
-
WordPress分类/页面/文章类型等模版继承规则和自定义方法
2021-04-26 -
一套公司企业WordPress主题模板 Verk – A Business WordPress Theme
2021-04-21 -
Overworld – 电子竞技游戏爱好者网站WordPress主题
2021-04-21 -
Ripro美化添加分类列表页搜索框+文本
2021-04-25 -
wordpress友情链接代码调用详解
2021-04-26 -
RIPRO美化主题-页脚显示资源统计会员统计日更周更统计数据
2021-04-24 -
Abolire – 专业建筑设计装饰房产中介WordPress主题
2021-04-21 -
加固WordPress让网站运营更安全
2021-04-26 -
子主题(Child Themes)二次开发指南
2021-04-25 -
WordPress如何获取某个标签下的文章总数
2021-04-25
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-04-26Hi,初次和大家见面了,请多关照!
最后编辑:2021-04-26

