WordPress网站页面文件中更改HTML的位置


Location for Changing HTML in WordPress Site Page Files

我有一个WordPress网站,其中包含以下自定义主题:http://themeforest.unitedthemes.com/wpversions/brooklyn/basic/

我做的一件事是备份网站,这样我就可以安全地测试页面了。有一段代码我想更改,但我无法访问实际的代码。以下是来自模板链接的一段源代码:

<nav id="navigation" class="grid-70 hide-on-tablet hide-on-mobile ">
  <ul id="menu-main" class="menu"><li  class="ut-home-link"><a href="#top" class="">Home</a></li>
    <li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="/#section-about-brooklyn" class="">About</a></li>
    <li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="/#section-our-team" class="">OUR TEAM</a></li>
    <li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="/#section-our-service" class="">Service</a></li>
    <li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="/#section-work" class="">WORK</a></li>
    <li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="/#section-happy-clients-2" class="">Clients</a></li>
    <li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="http://themeforest.unitedthemes.com/wpversions/brooklyn/basic/blog/" class="">Blog</a></li>
    <li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children "><a href="/#section-elements" class="">Elements</a>
      <ul class="sub-menu">
	<li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="http://themeforest.unitedthemes.com/wpversions/brooklyn/basic/typography/" class="">Typography</a></li>
	<li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="http://themeforest.unitedthemes.com/wpversions/brooklyn/basic/common-elements-2/" class="">Common Elements</a></li>
	<li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="http://themeforest.unitedthemes.com/wpversions/brooklyn/basic/interactive-elements/" class="">Interactive Elements</a></li>
	<li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="http://themeforest.unitedthemes.com/wpversions/brooklyn/basic/icon-variants/" class="">Icon Variants</a></li>
	<li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="http://themeforest.unitedthemes.com/wpversions/brooklyn/basic/media/" class="">Media</a></li>
      </ul>
    </li>
  <li  class="contact-us menu-item menu-item-type-custom menu-item-object-custom "><a href="/#section-contact" class="">Contact</a></li>
  </ul>
</nav>                    

重点放在最后一个<li class="contact-us">标记上。

现在在我网站的来源中,我认为最后一个标签也是我悲伤的来源,由于#section-content不起作用,我无法正确链接到我的联系人页面。它看起来像这样:

<li  class="menu-item menu-item-type-post_type menu-item-object-page "><a href="http://scratchholler/contact-us/" class="">Contact</a></li>

它缺少"contact-us"部分,是menu-item menu-item-type-post_type menu-item-object-page而不是menu-item menu-item-type-custom menu-item-object-custom。我在仪表板上玩过菜单,但都无济于事。在WordPress PHP文件中的哪里可以修复此问题?WP管理员?我想手动编辑#section-区域。我迷路了。这可能吗?谢谢

从您给出的代码中,可以推断出您正在处理的代码是WordPress菜单的代码。WordPress菜单通常从主题文件夹中的header.php调用。

您可以参考链接自定义WordPress菜单:http://codex.wordpress.org/Function_Reference/wp_nav_menu.

如果你想从WordPress管理端编辑header.php,请按照Dashboard>Appearance>Editor编辑header.php