删除 WordPress 菜单函数 wp_nav_menu 的 div ul li 标签

顶部不想放太多菜单,并且只用了一级菜单(css 折腾不过来)。于是想在侧栏放个自定义菜单,把想丢的链接都丢进去。而默认的自定义菜单函数 wp_nav_menu 输出带有 div ul li 三个标签,为了省 css,就琢磨着把这些标签删除掉。放狗一搜,还真有教程,本以为是无法实现的,因为弄友情链接的时候就找过,没找到。

实现起来其实很简单,一个 php 函数就可以了——strip_tags。这货见过也用过 n 次了,可是要不是搜索到这个,还真想不起来可以这样实现。哎,始终是代码小白中的小白……废话一堆,言归正传,下面上代码(源自网络)

实现代码

<?php 
$menuargs = array(
'container' => false,
'echo' => false,
'items_wrap' => '%3$s',
'depth' => 0,
);
echo strip_tags(wp_nav_menu( $menuargs ), '<a>' );
?>

实现效果

友情链接函数 wp_list_bookmarks 也可以这样剥皮……

除非注明,沙唐桔文章均为原创,本文地址 https://cyhour.com/458/,转载时必须以链接形式注明原始出处。
声明:我们不销售主机,选主机需合法使用。任何主机需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🔞:Netflix 奈飞 YouTube 合租免费节点Telegram 频道

使用 rclone 将 Google Drive 文件同步至 OneDrive

前几天上了博友「灵尘居」的 Office 365 车,1T OneDrive 到手,手机照片一直喂 Google AI,挺方便的,以前还会同步一份到家里的垃圾西数 NAS,不过并不太自动,后来就懒得弄了。 Google 虽然是大厂,但是数据只有一份,还是怕怕,多一个备份不是坏事。苹果 iCloud 不错,但是贼贵,况且我只有一个…
浏览: 86

尼康 D7100 中文使用说明书 高清 PDF 电子版免费下载

尼康 D7100 说明书是一份介绍详细尼康 D7100 单反官方教程,推荐购买了 D7100 单反博友下载保存参考,以便随时查看一些常用按键操作和使用技巧。 尼康 D7100 简介 尼康 D7100 搭载先进的对象捕捉性能和成像性能,能够忠实还原拍摄细节。高密度的 51 点自动对焦系统准确捕捉目标对象并进行跟踪,…

全网热门公共 BitTorrent Tracker 列表合集 加速BT下载

BT 下载速度取决于其他下载同一资源的用户上传速度。做种「指上传文件数据给其他 BT 用户的行为」用户越多,你的下载速度越快!如果资源没人提供上传,就会完全没有下载速度,而做种用户靠 Peer、DHT、Tracker 获得。 Tracker 是什么? BT 下载的文件都是其他用户上传给你的。 BT 下载速度…

换域名?改固定链接?

去年底注册了个短域名,虽然非主流,但是胜在够短,两字母,还没有溢价。一直寻思着把它转移到 Cloudflare,换到博客使用,无奈 Google Adsense 一直没能折腾审核通过。 WordPress 修改固定链接? 以前听说 postname 更有利于 SEO,曾经试过人工翻译。后来嫌麻烦,干脆只用 /%post_id%/,后面 .…
浏览: 33 标签:  ,  ,  , 
浏览: 98

Comments:31

  1. 功能强大的WP

    2016.11.21 12:53 # 回复
    1楼
  2. 感觉现在的样子清爽多了。

    2016.11.21 20:48 # 回复
    2楼
  3. 留着呗,有时候还挺有用的

    2016.11.21 21:00 # 回复
    3楼
  4. 这个不需要函数吧。直接敲代码即可~

    2016.11.22 21:20 # 回复
    4楼
    • @chencool 函数也是代码~用自带的菜单函数输出,如果要剥除 html 代码就得用这个 strip_tags 吧?还有更简单的方法?

      2016.11.22 21:31 # 回复
  5. 你可以看看我的。。

    2016.11.22 22:20 # 回复
    5楼
    • @kn007 看过的,不过最终还是选择了偷懒~

      2016.11.22 22:23 # 回复
      • @老杨 我不喜欢过多的选择器,基本把所有清掉了

        2016.11.22 22:31 # 回复
        • @kn007 那我刚才是理解错你的意思了。一般高手都是有代码”洁癖”的,不过我是纯属为了省事~

          2016.11.22 22:48 # 回复
  6. 居然剥的这么干净,只剩a标签。

    2016.11.23 10:24 # 回复
    6楼
  7. 果然是折腾不惜的高手

    2016.11.24 00:19 # 回复
    7楼
  8. n年前搞自定义摘录时比较常用此php函数

    2016.11.24 13:27 # 回复
    8楼
  9. 之前也是这么搞,对了,看到你的图片放大,是时候加入这个效果,有时候图片缩小了,就不能放大了。

    2016.11.30 23:49 # 回复
    9楼
    • @郑永 fancybox,值得拥有。官网:http://fancyapps.com/fancybox

      2016.12.01 18:00 # 回复
      • @老杨 谢谢,你的历史评论也隐藏了,呵呵,不过手机模式里最好也能出现一下,嘿嘿。

        2016.12.05 06:55 # 回复
        • @郑永 没有隐藏,一般的手机也能看。右下角,点一下【近】字就能看到。

          2016.12.05 08:39 # 回复
          • @老杨 看来你没明白我的意思。。

            2016.12.05 09:57 # 回复
            • @郑永 还是没想明白。

              2016.12.07 22:21 # 回复
              • @老杨 原来历史评论不是长长一条?现在缩小成一个小圆在侧边?那么手机里现在看到了,登录才有,所以那天可能没看到

                2016.12.11 22:53 # 回复
                • @郑永 不是登陆,是留言一次。留言一次才有 cookie,这样才有用户信息,然后才会有最近留言。以前的长条碍地方,小小的就好了。

                  2016.12.11 23:19 # 回复
  10. 对了, 用的是哪个方法,分享下哈。

    2016.11.30 23:51 # 回复
    10楼
  11. 沙唐桔-BanYuner
    BanYuner

    虽然代码方面是精简了不少 但是视觉上就会缺少直观了
    而且可能有种情况就是别人根本并不知道你那个就是分类了

    2016.12.04 17:50 # 回复
    11楼
    • @BanYuner 为什么视觉上就会缺少直观呢?只是精简了一下样式而已。别人知不知道那个就是不是分类也无所谓啊,点进去有相应的内容不就好了?

      2016.12.05 08:41 # 回复
      • BanYuner

        @老杨 可能是这样吧 因为很多人对于菜单的定义或者说导航的定义感觉就是在头部或者一个很明显的看似导航的东西

        2016.12.05 08:52 # 回复

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息