How do I add a post to a menu

时间:2010-09-02 作者:Bobby Jack

我试图让WordPress在查看帖子(任何帖子)时突出显示菜单中的特定项目。我认为将帖子添加到菜单项,然后抑制子菜单的显示可能会有所帮助,但我的“菜单配置”页面不会将帖子显示为要添加到菜单的项目。

有人知道为什么会这样,或者是否有更好的替代方法?

我使用的是默认的二十十主题的副本wp_nav_menu 在里面header.php.

3 个回复
最合适的回答,由SO网友:user701 整理而成

您应该能够获取body类(single)和nav item类(待定),并指定要在样式表中显示的样式。类似这样:

.single .topnav-item-29 {color: #fff; background: #333;}

SO网友:kaiser

据我所知,你应该点击右上角的按钮(“选项”-通常你会在那里找到“帮助”),然后添加帖子。是的,我知道UI目前很糟糕。顺便说一句:谈论3.0.2版。

SO网友:RachieVee

嗯,不幸的是,WordPress在默认情况下没有可以直接拖动到您的editable menu. 但是,您可以使用链接元框并手动添加帖子链接。您可以检查菜单屏幕右上角的屏幕选项,并确保在您的Advanced Menu Settings.

这样,您可以在您创建的链接上使用自己的类,并将样式应用于该链接,而不是WordPress生成的内容。

如果你想动态添加一个类,比如有人点击了这个帖子链接,WordPress知道它被点击了,并向链接中添加了另一个类,也许你可以尝试一下JQuery——使用on Click 只要单击该链接,就会触发事件。根据您需要此链接的智能程度,您可能正在进入更高级的领域。

希望链接有帮助!祝你好运

结束

相关推荐