0

このテーマhttp://themes.two2twelve.com/site/fluidapp/light/を、ワードプレスを実行しているウェブサイトにインストールしています。ここの手順に従って、テンプレートをワードプレスのテーマに変換しました: http://themefoundry.com/blog/html-wordpress/で、すべて正常に動作しています。

ただし、「戻るボタン」機能を統合するというクレイジーなタスクが与えられました。彼らが望むのは、なんらかの [戻る] ボタン機能 (またはブラウザーの機能) を持つことです。そのため、チームを開いて [戻る] を押すと、ホームに戻ります。テンプレートは基本的に 1 ページであり、ソース コードで確認できます。

これを確認する方法の 1 つは、すべてのページを別の .php ファイルにして、それらをテーマ フォルダーにアップロードし、それらをハイパーリンクすることです。www.yoursite.com/team.php のように

もう 1 つの方法 (私が思うに) は、page.php テンプレート ファイルを作成し、ワードプレスを使用してページを投稿することです。質問:ページ テンプレート ファイルとして page.php を使用するように wordpress に指示するにはどうすればよいですか?

この機能を統合する別の方法を考えられますか? よろしくお願いします。

4

2 に答える 2

0

常にユーザーをスタートページに戻す場合は、home_url(); を使用できます。関数。

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

より高度な構造があり、ボタンでユーザーを 1 ページ戻すだけにしたい場合は、javascript を使用する必要があります。

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

page.php は、wordpress ページのデフォルトのテンプレートです。そのため、admin で他が選択されていない場合、page.php が使用されます。

于 2013-01-14T10:30:00.117 に答える
0

JavaScript を使用して新しいコンテンツをロードしている場合は、JavaScript を使用pushState()popState()て新しい URL にログを記録すると、ブラウザの履歴に追加されます。これが例です。

于 2013-01-14T10:42:49.617 に答える