特定の条件に対してテンプレートファイルを切り替えたい

何か、特定の条件に対してテンプレートファイルを切り替えたい場合、

に使う魔法のようなコード。

function get_post_type_archive_template($template = ”) {
if ( isset( $_GET[‘hoge’] )){
status_header( 200 );
$template = locate_template(‘テンプレファイル名パス’);
}
return $template;
}

add_filter(‘template_include’, ‘get_post_type_archive_template’);

条件としてGET値を使ったが、他にはどういう方法があるのだろうか?

コメント

タイトルとURLをコピーしました