動作に関するご質問の場合は必ずご記入ください。
WordPress のバージョン:3.5
Welcart のバージョン:
ご利用のテーマ:自作テーマ
症状を確認したブラウザ:Firefox
サーバー(会社名、サービス名):さくらサーバー
SSLの利用: 共用SSL
WordPress のパーマリンク設定:カスタム構造
こんにちは。
いつもお世話になっております。
https://www.welcart.com/forum/topic.php?id=1417
上記のURLで解決されている問題なのですが、うまく特定カテゴリーで専用テンプレートが表示されないので、再度投稿させて頂きました。
WordPressはまだまだ素人でわからないことも多いのですが、参照元のように下記記述をfunction.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;
}
}
記述の一部を消しながら、動作確認をしていくと
$division = dlseller_get_division( $post->ID );
この記述を書くと、白い画面になることがわかりました。
dlseller_get_division について、Googleで調べても情報がでてこないので、こちらで質問させていただきました。
ご回答、どうかよろしくお願いします。