0

我是 Wordpress 或 CMS 的新手,但我已经习惯了 Joomla 菜单的工作方式。我已经下载了这个带有 4 页导航菜单的 Wordpress 主题。所以我想我会创建一个新页面并选择主页作为父页面。但是在我访问该站点后,导航不会显示该页面的链接。

因此,我查看了 header_block.php 中菜单的 HTML,然后复制并粘贴了 about li 条目,它工作正常。好吧,我可以手动编辑菜单,但我不能指望客户这样做。有没有更简单的方法来做到这一点?与 Joomla 的工作方式相近的东西?提前致谢。

<!-- Start Menu -->
<div class="Menu">
  <ul>
    <li><a href="<?php echo get_option('home'); ?>">
      <?php _e('Home'); ?>
      </a></li>
    <li><a href="<?php echo get_option('home'); ?>?page_id=2">
      <?php _e('About Us'); ?>
      </a></li>
    <li><a href="<?php echo get_option('home'); ?>?m=200808">
      <?php _e('Archives'); ?>
      </a></li>
    <li><a href="<?php echo get_option('home'); ?>?page_id=38">
      <?php _e('Contact Us'); ?>
      </a></li>
<li><a href="<?php echo get_option('home'); ?>?page_id=2">
      <?php _e('About Us'); ?>
      </a></li>
  </ul>
  <div class="clr"></div>
</div>
<!-- End Menu -->
4

2 回答 2

1

wp_list_pages 模板标签Template Tags/wp list pages « WordPress Codex处理列出所有已发布的页面,因此当客户端在 wordpress 编辑器中添加页面时,会将页面添加到页面模板的菜单中。您下载的主题是否使用 wp_list_pages?还是页面 URL 和 CS 是硬编码的?查看 wordpress 默认主题,了解如何使用 wp_list_pages。

于 2010-02-13T18:40:21.070 回答
1

虽然尚未正式发布,但 WordPress 3.0 中值得期待的是新的菜单管理系统

于 2010-02-13T19:50:24.503 回答