我必须创建一个自定义的wordpress主题。 我仍然不知道它应该是什么样子,所以查看二十个主题文件,找出我可以自定义的内容。 所以我在header.php文件中搜索菜单构建函数并找到了这个
<?php /* Our navigation menu. If one isn't filled out, wp_nav_menu falls back to wp_page_menu. The menu assiged to the primary position is the one used. If none is assigned, the menu with the lowest ID is used. */ ?>
<?php wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) ); ?>
但是我无法弄清楚这个功能是做什么的...在哪里写了如何用<ul>
,<li>
等html标签创建菜单......
我不想编辑HTML代码!
的问候, 彼得
答案 0 :(得分:1)
在代码中查看wp_nav_menu
wp_page_menu
。这是一个菜单系统,在2.9版本后添加到WordPress(我相信)。如果您在信息中心中导航至外观 - &gt;菜单,您可以通过界面进行自定义。在Twenty Ten中,后备是{{1}},它显示了您的页面列表。如果您希望手动构建自己的代码并将其硬编码到主题中(不可取,但可能),只需删除相关代码并将其替换为您自己的HTML。
我的建议是查看菜单界面,创建一个菜单,将其指定给主题位置'primary',然后使用可正确配置和WP驱动的菜单从那里开始。