0

私はワードプレスに比較的慣れていません。カスタムテーマを作成していますが、これまでのところ問題ありません。現在、index.php、header.php、footer.php、sidebar.php があります。私は今、数日間私を困惑させていたビットにぶつかりました。

ホームページのレイアウトが他のページと少し異なります。その変更に合わせてテーマを設定するにはどうすればよいですか?

私のウェブサイトは基本的に「静的な」ページと 2 つの投稿ページで構成されています。ホームページが他のページと異なって見えるようにするにはどうすればよいですか?

4

5 に答える 5

1

home.php というページ テンプレートを作成します。WordPress はそれを開始ページに自動的に使用します。例:

<?php
/**
 * Template Name: Home
 */
get_header();

// Do your regular page.php stuff

get_footer();

コーデックス ページコンディショナル タグも参照してください。

于 2010-03-25T17:15:23.123 に答える
1

ダッシュボードに移動し、設定>読み取り、ホームページ表示の設定を確認します。デフォルトの「最新の投稿のリスト」から選択した静的ページに変更する必要がある場合があります。

于 2013-02-20T20:33:15.407 に答える
0

is_home() や is_front_page() などの wordpress の組み込み関数を使用する必要があります。

コンディショナルタグ

于 2010-03-25T17:14:45.030 に答える
0

home.php または page.php よりも優先される front-page.php がある場合。home.php または page.php をデフォルトにするかどうか (両方あると仮定) は、[設定] → [読み取り] で制御できます。front-page.php、home.php、または page.php がない場合は、index.php がデフォルトになります。

home.php と front-page.php の違いの 1 つは、home.php がデフォルトでブログのインデックス ページになることです。ホーム ページとフロント ページの両方を使用して、静的ページまたはブログ インデックス ページを表示できます。

詳細については、Wordpress のテンプレート階層ページを参照してください。

于 2019-02-06T16:10:28.250 に答える