从WordPress菜单中删除页面名称

时间:2017-03-31 作者:Jens Kvist

我有一个Wordpress菜单,这两个菜单都被用作普通菜单,页面名称链接到页面。我想回显相同的注册菜单,但没有页面名称。要明确的是,我仍然需要anchorlink,但我不希望anchorlink中包含任何文本。

<li><a href="the-page-link"></a></li>
我之所以要这样做,是因为我将主播链接设置为小圆圈。

这可能吗?我试图清除css中的内容,但当页面名称在HTML中回显时,这不会影响anchorlink。

3 个回复
SO网友:Jens Kvist

我发现我可以使用这样的jQuery empty()函数来删除anchorlink中的文本,

$(\'nav > ul > li > a\').empty();

SO网友:Industrial Themes

您也可以使用纯CSS这样做:

nav > ul > li > a { text-indent:-9999px; outline:none; }
更多信息here.

SO网友:ciaika

尝试使用CSS“文本缩进:-9999px有时jQuery加载速度很慢,您可以看到菜单名,一秒钟后它就会消失。有了CSS,你就不会有这样的问题了。

相关推荐

Should our pages be posts?

我们正在为我们的社区发布大量内容(大约每天3页)。所有正在发布的内容都是在页面中创建的。我的问题是:“页面”和“帖子”在数量上有什么区别吗?为了速度或效率,Dos WP更喜欢帖子而不是页面?谢谢