如何将自定义菜单添加到我的网站,以及需要编辑什么文件


How can I add a custom menu to my website and what file would I need to edit?

我正在使用wordpress,我正在使用一个名为的插件

主题切换器

这个插件允许我为移动设备使用不同的主题。话虽如此,其他插件,如{主题切换器},确实NOT保存了我的内容。

示例

  1. 我激活了为移动网站选择的桌面主题,这样我就可以在wordpress面板中进行更改。

  2. 我编辑了内容(没有使用自定义代码)。我只使用wordpress外观菜单来编辑这个主题。

  3. 完成后,我将主题切换回我的桌面的原始网站

  4. 我所做的所有更改都从移动网站上消失了,颜色开始失真,但当我将鬃毛网站切换回改变复出。

话虽如此,

我知道对文件进行永久编辑的唯一方法是直接在我的文件管理器中访问文件。

直接在我为移动网站选择的主题文件夹中。

如何将菜单列表添加到主题的文件中

"menu-include"通常在给定主题的header.php文件中。寻找以下内容:

<?php wp_nav_menu( $args ); ?> 

如果你用这样的东西替换这一行,它将使你的菜单永久化,你将无法在"外观>菜单"中编辑它:

<div id="menu">
    <ul>
        <li><a href="/">Home</a></li>
        <li><a href="/yes">Yes</a></li>
        <li><a href="/no">No</a></li>
    </ul>
</div>

公平的警告,任何主题更新都将覆盖此header.php文件。如果你想保留这些更改,你必须研究儿童主题。