如何移除禁用WordPress默认小工具(附WordPress默认小工具名称)

本文介绍了如何从WordPress中移除不使用的默认小工具,通过在functions.php文件中添加代码注销指定小工具,如WP_Widget_Archives、WP_Widget_Calendar等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

WordPress 自带的小工具非常多,但是我们用到的也就那么几种,甚至一种都不会用到,所以很有必要注销(去除)掉一些不用的小工具。实现的方法也很简单,只需将以下代码,根据自己的情况删除需要用的小工具,然后添加到 functions.php 文件最后一个 ?>的前面即可注销掉不要的小工具。

add_action( 'widgets_init', 'my_unregister_widgets' );
function my_unregister_widgets() {
unregister_widget( 'WP_Widget_Archives' );
unregister_widget( 'WP_Widget_Calendar' );
unregister_widget( 'WP_Widget_Categories' );
unregister_widget( 'WP_Widget_Links' );
unregister_widget( 'WP_Widget_Meta' );
unregister_widget( 'WP_Widget_Pages' );
unregister_widget( 'WP_Widget_Recent_Comments' );
unregister_widget( 'WP_Widget_Recent_Posts' );
unregister_widget( 'WP_Widget_RSS' );
unregister_widget( 'WP_Widget_Search' );
unregister_widget( 'WP_Widget_Tag_Cloud' );
unregister_widget( 'WP_Widget_Text' );
unregister_widget( 'WP_Nav_Menu_Widget' );
unregister_widget('WP_Widget_Media_Audio');
unregister_widget('WP_Widget_Media_Image');
unregister_widget('WP_Widget_Media_Gallery');
unregister_widget('WP_Widget_Media_Video');
unregister_widget('WP_Widget_Custom_HTML');
}

{}括号里分别代表不同的小工具,比如:WP_Widget_Search 是默认的搜索小工具。使用上述代码后,之前已启用的默认小工具将失效。

以上内容整理自@知更鸟

另一种实现方法,同样是将以下代码添加到当前主题的functions.php文件中,并根据自己实际需求增删小工具,最后保存文件即可。

//屏蔽默认小工具
add_action('widgets_init',function() {
$widgets = array("WP_Widget_Pages","WP_Widget_Links","WP_Widget_Pages","WP_Widget_Media_Audio","WP_Widget_Media_Video","WP_Widget_Media_Image","WP_Widget_Media_Gallery","WP_Nav_Menu_Widget","WP_Widget_Recent_Posts","WP_Widget_Recent_Comments","WP_Widget_RSS","WP_Widget_Block","WP_Widget_Text","WP_Widget_Meta","WP_Widget_Calendar","WP_Widget_Search","WP_Widget_Tag_Cloud");
foreach ($widgets as $widget) {
unregister_widget($widget);
}
});

以上代码来自网络

WordPress默认小工具名称

WP_Widget_Pages //页面
WP_Widget_Calendar //日历
WP_Widget_Archives //文章归档
WP_Widget_Links //链接
WP_Widget_Meta //功能
WP_Widget_Search //搜索框
WP_Widget_Text //自定义HTML
WP_Widget_Categories //分类目录
WP_Widget_Recent_Posts //近期文章
WP_Widget_Recent_Comments //近期评论
WP_Widget_RSS //RSS订阅
WP_Widget_Tag_Cloud //标签云
WP_Nav_Menu_Widget //自定义菜单
WP_Widget_Media_Gallery //画廊
WP_Widget_Media_Image //图像
WP_Widget_Media_Video //视频
WP_Widget_Media_Audio //音频
WP_Widget_Text //文本
WP_Widget_Block //区块

如何移除禁用WordPress默认小工具(附WordPress默认小工具名称) - boke112百科WordPress 自带的小工具非常多,但是我们用到的也就那么几种,甚至一种都不会用到,所以很有必要注销(去除)掉一些不用的小工具。实现的方法也很简单,只需将以下代码,根据自己的情况删除需要用的小工具,然后添加到 functions.php 文件最后一个 ?>的前面即可注销掉不要的小工具。 add_action(icon-default.png?t=N7T8https://boke112.com/post/4150.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

boke112百科

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值