【问题标题】:Wordpress removing <a> from one menu itemWordpress 从一个菜单项中删除 <a>
【发布时间】:2012-11-15 02:58:05
【问题描述】:

在我的联系人菜单下,我有一个使用http://www.responsetap.com 动态生成的电话号码 分析软件,除了 iPhone 上的 Safari 之外的所有浏览器都很好,它似乎添加了一个额外的 &lt;a&gt; 标签并同时显示动态生成的电话号码和备用电话号码......

现在的问题是:我可以从这个菜单项中删除 &lt;a&gt; 标记,并且只完全删除这个菜单项,因为他们提供的 JavaScript 似乎无论如何都添加了一个?

这是当前在chrome中生成的代码:

<li id="menu-item-1372" class="cmi_menu_item_1372 menu-item menu-item-type-custom menu-item-object-custom menu-item-1372"><a>Call Us <span class="rTapNumber23746">0800 612 9481 </span></a></li>

【问题讨论】:

    标签: html wordpress


    【解决方案1】:

    肮脏的方式:
    创建一个指向href="#" 的“自定义链接”,&lt;a&gt; 将在那里,但单击时它不会做任何事情,我不知道 Iphone 将如何处理它。

    更好的方法
    创建一个custom walker。并建立自己的例外,不包括&lt;a&gt;

    更多信息:

    【讨论】:

    • 谢谢 Janw,我认为自定义助行器是解决这个问题的方法。您提供了很大的帮助并解决了问题:D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 2013-09-25
    • 1970-01-01
    • 1970-01-01
    • 2017-01-10
    • 2021-05-22
    相关资源
    最近更新 更多