0

似たような投稿がたくさんあることに気付きましたが、山の中から正しいものを選別することはできないようです.

カスタムテーマを作成しています。サイトの編集不可のホームページまたはフロント ページにしたい別のファイル「foo.php」があります。

次に、サイトの残りの部分に別のファイル/テンプレートを使用したいと考えています。

どうすればいいですか?

4

2 に答える 2

1

テンプレートの一番上にfoo.php、次のコードを挿入します。

<?php
/*
Template Name: Home Page Template
*/
?>

WordPress で、「ホーム」という名前のページを作成します (または、好きなように)。foo.phpすべてがファイル内にある場合は、エディターを使用してコンテンツを追加する必要はありません。エディターの右側に、テンプレートを選択できるドロップダウンが表示されます。作成したばかりの「ホームページ テンプレート」を選択します。

最後に、WordPress ダッシュボードの「閲覧」セクションに移動し、新しく作成したページ「ホーム」を静的なフロント ページとして設定します。

于 2013-07-24T02:11:51.843 に答える
0

あなたがしなければならないのは、新しいファイルを作成して名前を付けることhome.phpだけです。そこでは任意の WordPress パラメーターを使用できます。このファイルは自動的に を引き継ぎindex.php、ホームページとして表示されます。

ドキュメントから:

  1. WordPress はまず、静的なフロント ページがあるかどうかを判断します。静的なフロント ページが設定されている場合、WordPress はページ テンプレートの階層に従ってそのページを読み込みます。

  2. 静的なフロント ページが設定されていない場合、WordPress は home.php というテンプレート ファイルを探し、それを使用して要求されたページを生成します。

  3. が見つからない場合home.php、WordPress はindex.phpアクティブなテーマのディレクトリで呼び出されたファイルを探し、そのテンプレートを使用してページを生成します。

ダッシュボードの閲覧設定に移動するか、最初の方法を使用して、静的なフロント ページを作成できます。

ここに画像の説明を入力

お役に立てれば!

于 2013-07-24T02:07:24.930 に答える