0

WPのデフォルトのテンプレート階層を変更する簡単な方法はありますか?

例えば;

テーマディレクトリの構造を変更して、条件に基づいてここで提案されているテンプレート階層から完全に変更するとします。

http://codex.wordpress.org/Template_Hierarchy

is_single() is_home()すべてのページタイプ(など)について、常に1つのテンプレートファイルを開き、出力を提供するために独自のパターンを開始することを確認したい場合はどうすればよいですか?

どうもありがとう!

4

1 に答える 1

1

私はこのようにします:読みやすく、うまく機能します

single.php:

<?php include_once('template-you-want.php');

home.php:

<?php include_once('template-you-want.php');

これらの2つのファイルをまったく使用したくない場合は、index.phpで実行してください。

<?php
// at the very top
if (is_single()){
    include_once('template-you-want.php');
    die(); // don't continue
}

if (is_home()){
    include_once('template-you-want.php');
    die(); // don't continue
}
于 2012-08-30T13:22:41.890 に答える