yuuno
フォーラムへの返信
2件の返信を表示中 - 1 - 2件目 (全2件中)
-
フォーラム: 使い方全般
返信が含まれるトピック: single.phpの条件分岐の方法を教えて下さい。yah!!様
ご返信ありがとうございます。
教えて頂いたページを読んでみたのですが、うまくいきませんでした。add_filter( 'template_include', 'portfolio_page_template', 99 ); function portfolio_page_template( $template ) { if( !empty( $object->post_type ) ){ if($object->post_type == 'fudo') if ( $tarmid = 'baibai-bukken') { $tarms = get_the_terms( $post -> ID ,'bukken' ); //切り替えるカテゴリID foreach ( $tarms as $tarm ) { $tarmid = $tarm -> slug; var_dump( $tarmid ); if ( $tarmid = 'baibai-bukken') { $new_template = locate_template(array('single-fudobaibai.php', 'single-fudo.php')); } elseif ( $tarmid = 'chintai-bukken') { $new_template = locate_template(array('single-fudochintai.php', 'single-fudo.php')); } else{ $new_template = locate_template(array('single-fudotoshi.php', 'single-fudo.php')); } }}} return $template ; }
もう少しチャレンジしてみようと思いますが、何かお分かりになれば、ご教授頂けますと幸いです。
フォーラム: 使い方全般
返信が含まれるトピック: single.phpの条件分岐の方法を教えて下さい。yah!!様
ご返信ありがとうございます。
教えて頂いたページを読んでみたのですが、うまくいきませんでした。add_filter( 'template_include', 'portfolio_page_template', 99 ); function portfolio_page_template( $template ) { if( !empty( $object->post_type ) ){ if($object->post_type == 'fudo') if ( $tarmid = 'baibai-bukken') { $tarms = get_the_terms( $post -> ID ,'bukken' ); //切り替えるカテゴリID foreach ( $tarms as $tarm ) { $tarmid = $tarm -> slug; var_dump( $tarmid ); if ( $tarmid = 'baibai-bukken') { $new_template = locate_template(array('single-fudobaibai.php', 'single-fudo.php')); } elseif ( $tarmid = 'chintai-bukken') { $new_template = locate_template(array('single-fudochintai.php', 'single-fudo.php')); } else{ $new_template = locate_template(array('single-fudotoshi.php', 'single-fudo.php')); } }}} return $template ; }
もう少しチャレンジしてみようと思いますが、何かお分かりになれば、ご教授頂けますと幸いです。
2件の返信を表示中 - 1 - 2件目 (全2件中)