2013-01-14 33 views
0

我有我的網站上運行的WordPress安裝這個主題http://themes.two2twelve.com/site/fluidapp/light/。我按照以下步驟將模板轉換爲wordpress主題:http://thethemefoundry.com/blog/html-wordpress/及其所有工作正常。整合後退按鈕

不過,我現在已經被賦予了瘋狂的任務,它整合了「返回鍵」功能。 他們想要的是有某種後退按鈕功能(或瀏覽器),所以當他們打開團隊,他們按回來 - 他們回到主頁。該模板基本上是一頁,你可以在源代碼中看到。我可以看到這種情況出現

的一種方法是,如果我做的每一頁不同的PHP文件,將它們上傳到我的主題文件夾,然後只是超鏈接它們。像www.yoursite.com/team.php

另一種可能的方式(我認爲)是創建一個page.php文件的模板文件,然後使用WordPress發佈頁面。 問題:如何告訴wordpress使用page.php作爲頁面模板文件?

你能想到的另一種方式來整合這個功能?提前致謝。

回答

0

如果它總是會向用戶返回到你可以只使用HOME_URL起始頁();功能。

<a href="<?php echo home_url(); ?>">Back</a> 

如果您有更多先進的結構,並且您希望按鈕只是將用戶重定向到一頁,則應該使用javascript。

<a href="javascript:history.go(-1)">Back</a> 

page.php是wordpress頁面的默認模板。因此,如果在管理員中未選擇其他人,則將使用page.php。

0

如果您使用JavaScript加載新內容,您可以使用javascript pushState()popState()將這些內容記錄到新網址中,並將其添加到瀏覽器歷史記錄中。 Here's an example.