waughj / wp-scripts
WordPress组件,用于轻松添加CSS样式表和JavaScript文件。
v2.1.0
2019-11-15 17:11 UTC
Requires
- php: >=7.2
- waughj/file-loader: *
- waughj/wp-meta-box: >=0.2.0
Requires (Dev)
README
WordPress组件,用于轻松添加CSS样式表和JavaScript文件。
示例
use WaughJ\WPScripts\WPStylesheets;
WPStylesheets::init();
WPStylesheets::deregisterWPDefaults();
WPStylesheets::register( 'main' );
WPStylesheets::registerRaw( 'jquery', 'https://ajax.googleapis.ac.cn/ajax/libs/jquery/3.4.1/jquery.min.js', true, '3.4.1' );
WPScripts::addRegistrator
(
function() : array
{
return ( true ) ? [ 'page' ] : [ 'nopage' ];
},
true
);
WPStylesheets::registerPageMetaBox();
use WaughJ\WPScripts\WPScripts;
WPScripts::init();
WPScripts::deregisterWPDefaults();
WPScripts::register( 'blog', true );
WPStylesheets::registerRaw( 'roboto', 'https://fonts.googleapis.com/css?family=Roboto', '20190507' );
WPStylesheets::addRegistrator
(
function() : array
{
return ( true ) ? [ 'page' ] : [ 'nopage' ];
}
);
WPScripts::registerPageMetaBox();
变更日志
2.1.0
- 在dequeueWPDefaults方法调用时移除emoji JS
- 为dequeueWPDefaults方法添加替代(更准确)名称:“deregisterWPDefaults”
2.0.0
- 将页面元框注册程序从初始化中分离,以便它可以放在最后
- 移除WordPress管理页面
1.3.0
- 为WPStylesheets添加dequeueWPDefaults方法,以取消队列新的Gutenberg库样式表,并将wp-embeds添加到WPScripts的dequeueWPDefaults方法中取消队列的脚本
1.2.0
- 添加将元框添加到其他文章类型的能力
1.1.0
- 使用逗号通过1个register调用添加多个脚本
1.0.0
- 初始稳定版本。