2011-09-26 78 views
0

我有一個大的頁面WordPress的網站和從WordPress的管理頁面面板創建的菜單。我在主頁中添加了諸如<A NAME="gohere">等類似鏈接。現在我需要的添加HREF頁面菜單名的喜歡<a href="#gohere">其實我不知道是否有可能從WordPress管理頁面的菜單做到這一點也許有人知道這些頁面被存儲,這樣我可以在文件的手動添加鏈接。謝謝!是否可以鏈接到wordpress頁面菜單中的同一頁面?

試過插件「頁面鏈接」,並加入類似<A NAME="gohere">如在,但不幸的是插件不明白這樣的鏈接,

問候,

回答

2

你不應該使用的的name屬性一個元素。相反,分配ID值到你的頁面的元素,例如:

<a href="#foo">Link to foo</a> 

<div id="foo"> 
<!-- Your foo content goes here --> 
</div> 

對於你的問題:您可以手動添加鏈接到你的WordPress的菜單,輸入自定義值作爲href屬性。要添加鏈接,請在菜單管理部分的自定義鏈接的URL字段中輸入#foo

0

您是否使用WordPress的內置的菜單管理器? (外觀 - >菜單)

如果是這樣,那麼是它應該是相當簡單的。

首先,你需要要鏈接到頁面內標記領域 - 設置一個ID的元素就足夠了。因此,例如,如果您希望瀏覽器在單擊鏈接時滾動到最新帖子的頂部,則需要向包含最新帖子的代碼添加ID。然後給它一個獨特的名稱(這很重要)。所以像id =「latest_posts_area」應該這樣做。雖然被警告,你可能需要編輯模板文件要做到這一點,所以確保拍攝完主題的備份,以防萬一你犯任何錯誤

所以,如果您有:

<div class="latest_posts"> 

你會編輯爲:

<div class="latest_posts" id="latest_posts_area"> 

然後,在管理菜單中,當添加/編輯鏈接,你只需設置的URL作爲#latest_posts_area - 然後在鏈接的每個頁面都可見,點擊它將滾動用戶瀏覽器到您添加ID的標籤的頂部。

相關問題