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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/491933.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GPU over IP/IB:趋动OrionX产品的创新之路

在数字化转型的浪潮中,GPU over IP/IB技术正成为数据中心和云计算领域的一股新兴力量。这种技术通过将物理GPU资源虚拟化,实现了跨网络的高效利用,为AI、机器学习、科学计算等高性能计算任务提供了前所未有的灵活性和扩展性。 本文将深入探讨…

时序预测 | Matlab实现基于GRNN广义回归神经网络的光伏功率预测模型

文章目录 效果一览文章概述源码设计参考资料效果一览 文章概述 1.时序预测 | Matlab实现基于GRNN广义回归神经网络的光伏功率预测模型 2.单变量时间序列预测; 3.多指标评价,评价指标包括:R2、MAE、MBE等,代码质量极高; 4.excel数据,方便替换,运行环境2020及以上。 广义回…

Python in Excel的一些使用心得

获得Python in Excel的preview之后, 就在任意的Excel单元格里可以敲py(来写Python代码了。不过Python in Excel并没有什么专门的文档, 只有一些_Get Started_教程, 比如link 1, link 2, 剩下的就是pandas, matplotlib, seaborn等lib的文章,和Python in Excel并没有什…

YOLOv9来了,可编程梯度信息与广义高效层聚合网络 助力全新检测SOTA前沿

本文首发:AIWalker 欢迎关注AIWalker,近距离接触底层视觉与基础AI技术 摘要 当今的深度学习方法侧重于如何设计最合适的目标函数,以便模型的预测结果最接近真实情况;与此同时,必须设计一个适当的架构,以便…

990-11产品经理:Team Building in Project Management 项目管理中的团队建设

Introduction One of the most important developments in management during the 1970’s has been the widespread application广泛应用 of project teams to a variety of complex tasks. Project managers quickly learn the critical significance批判意义 of the effect…

TMGM外汇开户需要提供以下材料:

TMGM外汇开户需要提供以下材料: 身份证明:通常需要提供有效的身份证明文件,如身份证、护照或驾驶执照等。 居住证明:您需要提供能够证明您居住地址的文件,如水电费账单、房屋租赁合同、居住证明信等。 银行账户信息&a…

OPENSSL-PKCS7入门知识介绍

1 PKCS7数据结构说明 p7包括6种数据内容:数据(data),签名数据(sign),数字信封数据(enveloped),签名数字信封数据(signed_and_enveloped),摘要数据&#xff08…

Linux系统前后端分离项目

目录 一.jdk安装 二.tomcat安装 三.MySQL安装 四.nginx安装 五.Nginx负载均衡tomcat 六.前端部署 一.jdk安装 1. 上传jdk安装包 jdk-8u151-linux-x64.tar.gz 进入opt目录,将安装包拖进去 2. 解压安装包 这里需要解压到usr/local目录下,在这里新建一个…

Qt程序设计-钟表自定义控件实例

本文讲解Qt钟表自定义控件实例。 效果如下: 创建钟表类 #ifndef TIMEPIECE_H #define TIMEPIECE_H#include <QWidget> #include <QPropertyAnimation> #include <QDebug> #include <QPainter> #include <QtMath>#include <QTimer>#incl…

2024.2.21 模拟实现 RabbitMQ —— 实现转发规则

目录 需求分析 直接交换机&#xff08;Direct &#xff09; 主题交换机&#xff08;Topic &#xff09; 扇出交换机&#xff08;Fanout &#xff09; Topic 交换机转发规则 routingKey 组成 bindingKey 组成 匹配规则 情况一 情况二 情况三 实现 Router 类 校验 b…

POI WorkbookFactory.create(inputStream) IndexOutOfBoundsException

近期&#xff0c;运行稳定的excel导入功能突然异常&#xff0c;查看了日志&#xff0c;发现以下图示异常&#xff1a; 追踪代码发现是以下代码引起问题&#xff1a; 发现&#xff0c;WorkbookFactory.create(inputStream) 创建workbook对象时读取文件内容下标越界了 分析是因…

nginx(二)

nginx的验证模块 输入用户名和密码 第一步先下载httpd 这个安装包 第二步编辑子配置文件 然后去网页访问192.168.68.3/admin/ 连接之后&#xff0c;会出现404&#xff0c;404出现是因为没给网页写页面 如果要写页面&#xff0c;则在/opt/html&#xff0c;建立一个admin&#x…