首页云计算 正文

wordpress完美移除wp_nav_menu()多余的css选择器的方法

2024-11-19 4 0条评论
  1. 首页
  2. 证书相关
  3. wordpress完美移除wp_nav_menu()多余的css选择器的方法

wordpress完美移除wp_nav_menu()多余的css选择器的方法

发布日期:2017-03-30

经常搭建网站的站长朋友们也许对这个自定义菜单函数一点都不陌生了吧,wordpress有两款比较完美的菜单函数分别是 register_nav_menus() 和 wp_nav_menu(),这两款函数不需要自己在php虚拟主机中安装,在站长朋友们使用PHP空间安装wordpress源码的时候就已经系统自带了。可是最近数安时代小编发现wp_nav_menu()这个函数中含有多余的CSS选择器,这样对生成菜单非常不好,那么如何删除呢?数安时代小编下面来说下方法。

首先是点击进入到我们的控制面板,然后找到文件管理选项,如图所示:

 

点击进入之后找到我们站点的根目录,如图所示:

进入到这个目录之后找到我们的程序的路径:/wp-content/themes/yusi1.0然后找到functions.php这个php文件,点击编辑,如图所示:

然后在最后一行?>前面加入以下代码:

function uazoh_css_attributes_filter($var) {
return is_array($var) ? array() : '';
}
add_filter('nav_menu_css_class', 'uazoh_css_attributes_filter', 100, 1);
add_filter('nav_menu_item_id', 'uazoh_css_attributes_filter', 100, 1);
add_filter('page_css_class', 'uazoh_css_attributes_filter', 100, 1);

然后点击下面的提交即可如下图:

最后保存下就可以了,最后点击提交就行了。这样就可以完美的移除wp_nav_menu()多余的CSS选择器了。

温馨提示:该技术解决方案的是由数安时代客服为我们空间客户处理该问题时提供的处理方法,确保在数安时代能完美实现,因服务较多,客服繁忙,其他主机我们没有过多精力进行大范围测试,不能确保所有虚拟主机都能完美处理,请您理解!

 

标签: wordpress教程

上一篇:wordpress怎么在左侧插件列表中隐藏某个插件的方法

下一篇:wordpress站点如何为所有的链接添加 target=”_blank”属性

相关新闻

  • SSL证书对网站访问速度有影响吗
  • 个人隐私数据泄露有哪些危害?如何预防?
  • 部署SSL证书有哪些常见的错误
  • 国际证书、国产证书和国密证书
  • 游戏开发为什么离不开代码签名?
  • 僵尸网络攻击手法与防范方式
  • SSL证书助力保障网络数据安全
  • 网站加密与不加密区别
  • SSL证书有哪些类型和价格差异
  • ca机构颁发的证书包括那些内容呢?
文章版权及转载声明

本文作者:admin 网址:http://news.edns.com/post/112939.html 发布于 2024-11-19
文章转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码