为每个菜单项添加额外的字段

时间:2014-01-13 13:50:43

标签: wordpress wordpress-theming

我正在制作一个主题。在那里,我想为每个菜单项添加额外的字段(外观>菜单,即)。在下面的图片中,我想在“描述”字段下添加一些额外的表单字段(如单选按钮,textarea等):

menu item wordpress

有什么方法或教程可以解决这个问题吗?

3 个答案:

答案 0 :(得分:8)

我一直在找同样的事情。 我找到了这些,所有这些都有不同的作用。

<强> https://gist.github.com/kucrut/3804376 如果你打算建立一个复杂的课程,简单易用 (注意:使用mods,这可以用于复选框,收音机,颜色选择器等)

<强> https://wordpress.org/plugins/sweet-custom-menu/ 这很好用,非常简单,增加了一个txt字段。 (注意:它会覆盖整个wordpress_walker类)

<强> http://www.johnmorrisonline.com/how-to-add-a-fully-functional-custom-meta-box-to-wordpress-navigation-menus/ 这是非常不同的,它在LEFT的管理菜单面板中添加了一个完整的mettabox类型。我选择使用这个,因为我正在构建我自己版本的超级菜单&#34;并希望添加小部件。对这个项目做了足够的工作,上面的任何一个都是可能的。

祝你好运!

答案 1 :(得分:2)

答案 2 :(得分:0)

这一切都取决于你想要一个额外的字段,但有时这种问题可以通过查看另一种方法来解决:添加shortcode in your menu,为您提供程序化的灵活性来自定义您的菜单项超出WP提供的产出。