如何在WordPress中添加自定义导航栏()

我将使用2017 WordPress主题创建一个Wordpress网站, 我希望它是完全定制的设计。因此, 我尝试在其中使用自己的导航栏设计。
【如何在WordPress中添加自定义导航栏()】现在, 我已经删除了php文件中的默认导航栏, 并添加了自定义html和css代码。但这实际上不是我想要的。我希望它可以从Wordpress管理面板中完全自定义。例如, 如果我添加新页面, 则应将其添加到导航栏中, 就像Wordpress中的正常功能一样。但是现在, 我每个页面都必须手动更新导航栏。你可以为此提供解决方案吗?
#1

  1. 你需要注册菜单register_nav_menu
  2. 使用wp_nav_menu在模板中显示菜单
  3. 对于菜单的完整自定义标记, 可以使用wp_nav_menu([‘ walker’ => new My_Menu_Walker()]);
  4. 创建类My_Menu_Walker并自定义所有元素。

    推荐阅读