如何更改导航菜单中的主页标题文本?

时间:2012-01-11 09:40:51

标签: wordpress

我创建了一个wordpress网站。主页显示在导航菜单中,名称为“Home”。

我想将此文本更改为其他文本,以便在导航菜单中,它不会显示为“主页”,而应显示为其他文本。

我如何更改此文字?

5 个答案:

答案 0 :(得分:12)

因此,要更改主页按钮的名称,请转到:

WP-包括/后的template.php

寻找:

// Show Home in the menu
if ( isset($args['show_home']) && ! empty($args['show_home']) ) {
if ( true === $args['show_home'] || '1' === $args['show_home'] || 1 === $args['show_home'] )
$text = __('Home');

你看到最后的“主页”文字吗?你去,把它改成你想要的任何东西。

答案 1 :(得分:6)

如果我们谈论默认主题“Twenty Twelve”:

  1. 打开../ twentytwelve / functions.php
  2. 查找twentytwelve_page_menu_args函数。
  3. 替换

    $ args ['show_home'] = true;

  4. $args['show_home'] = "Your name";
    

    Hoooray !!! :)

答案 2 :(得分:1)

答案 3 :(得分:1)

这取决于您想要使用的每个主题。

对于Twenty Twelve,您需要做的是设置一个前端页面(静态页面)并为其命名。

然后将functions.php复制到子主题的文件夹中,然后找到:

/**
 * Makes our wp_nav_menu() fallback -- wp_page_menu() -- show a home link.
 *
 * @since Twenty Twelve 1.0
 */
function twentytwelve_page_menu_args( $args ) {
    if ( ! isset( $args['show_home'] ) )
        $args['show_home'] = true;
    return $args;
}
add_filter( 'wp_page_menu_args', 'twentytwelve_page_menu_args' );

并更改此单行:

    $args['show_home'] = false;

可替换地, 一个简单的解决方案是转到左边的菜单选项卡并在那里玩菜单选项,如果你愿意,你可以添加自己的选项。

答案 4 :(得分:0)

数年后,自提出此问题以来,您可以从管理面板执行此操作。 this网站上有很好的解释。基本上,您需要转到:

http:// yourDomain / wp-admin > 外观> 菜单。然后,在菜单结构下,您会找到 Home -单击并将标题更改为所需的标题。我希望这对某人有帮助))