2012-01-11 52 views
4

我創建了一個wordpress網站。主頁出現在名稱爲「Home」的導航菜單中。如何更改導航菜單中的主頁標題文本?

我想將此文本更改爲其他文本,以便在導航菜單中它不會顯示爲「主頁」,而應該顯示爲其他文本。

我將如何更改此文本?

+0

嗯..如果你不能在管理面板中做到這一點,機會是它的硬編碼在你的模板文件。另一個非常奇怪的可能性是「緩存」。要告訴你如何改變它是非常困難的。我忘了哪個FTP客戶端可以「在目錄中的所有文件中搜索關鍵字」。您可以下載所有模板文件,然後使用Notepad ++在所有打開的文件中查找關鍵字。 – CppLearner 2012-01-11 09:47:02

回答

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

這取決於每個你想使用的主題。

對於二十二十二,你必須做的是設置一個前端頁面(靜態頁面),並給它一個名稱。

,那麼你的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; 

另外, 一個簡單的辦法就是去菜單選項卡在左邊,並在那裏玩菜單選項,如果你喜歡,你可以添加自己的菜單選項。

6

如果我們談論的默認主題 「二十十二」:

  1. 打開../twentytwelve/functions.php
  2. 查找twentytwelve_page_menu_args功能。
  3. 替換

    的$ args [ 'show_home'] = TRUE;

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

Hoooray! :)

相關問題