waughj/wp-scripts

WordPress组件,用于轻松添加CSS样式表和JavaScript文件。

v2.1.0 2019-11-15 17:11 UTC

This package is auto-updated.

Last update: 2024-09-16 04:17:46 UTC


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

  • 初始稳定版本。