keironlowe / sweep
该包已被废弃,不再维护。未建议替代包。
Sweep可以清理WordPress站点并移除所有冗余内容
1.2.1
2020-09-14 15:01 UTC
README
Sweep是一个简单的WordPress库,可以移除默认包含的许多冗余内容,包括jQuery、表情符号、DNS预加载等。
安装
通过composer进行安装 composer require keironlowe/sweep
。
用法
只需创建一个新的Sweep实例,然后链接可用的方法来移除您想要的内容。
use Sweep\Sweep;
Sweep::create()->removeAll();
方法
removeAll()
执行库中所有可用的移除方法。
removeEmojis()
移除表情符号脚本和样式。
removeAdminBar()
从页面中移除管理栏。
removeBlockEditorCss()
移除块编辑器样式。
removeWpDnsPrefetch()
移除对https://s.w.org的DNS预加载。
removeXmlRpcLink()
移除XML-RPC链接。
removeWordPressVersion()
移除WordPress版本号。
removeWindowsLiveWriterLink()
移除Windows Live Writer链接。
removeWpJsonLink()
移除api.w.org WP-JSON链接。
removeRecentCommentsCSS()
移除最近评论小工具的CSS。
removeJQuery()
移除jQuery及其迁移版本。这是最危险的方法之一,只有您绝对确定您和任何插件都没有使用jQuery时才应使用此方法。
removeBlockEditor()
禁用块编辑器。
removeOEmbed()
移除任何oEmbed功能。