Re: [解決済み] 特定カテゴリの商品詳細ページで専用テンプレートを使うには

ホーム フォーラム 使い方全般 [解決済み] 特定カテゴリの商品詳細ページで専用テンプレートを使うには Re: [解決済み] 特定カテゴリの商品詳細ページで専用テンプレートを使うには

#63770

nanbu
キーマスター

こんにちは。

もう一つの商品詳細ページテンプレートを wc_item_single_org.php としますと、このようにして切り替えられます。

add_action('usces_action_template_redirect', 'my_action_template_redirect', 8);
function my_action_template_redirect() {
global $usces, $post, $usces_entries, $usces_carts, $usces_members, $usces_item, $usces_gp, $member_regmode;

if( is_single() && 'item' == $post->post_mime_type ) {
$division = dlseller_get_division( $post->ID );
$usces_item = $usces->get_item( $post->ID );
if( 条件 ){
if( file_exists(get_stylesheet_directory() . '/wc_templates/wc_item_single_org.php') ){
include(get_stylesheet_directory() . '/wc_templates/wc_item_single_org.php');
exit;
}
}else{
if( file_exists(get_stylesheet_directory() . '/wc_templates/wc_item_single.php') ){
include(get_stylesheet_directory() . '/wc_templates/wc_item_single.php');
exit;
}
}
return true;
}
}

フィルターの設置方法はこちらをご覧ください。

https://www.welcart.com/community/archives/1697