Re: [解決済み] 「Welcart ベストセラー」がうまく表示されません
フォーラム › 使い方全般 › [解決済み] 「Welcart ベストセラー」がうまく表示されません › Re: [解決済み] 「Welcart ベストセラー」がうまく表示されません
2010年7月23日 12:41 PM
#60059
参加者
お世話になります。
>うまく表示されないとはどういう風になるのでしょうか。ソースを見ても良くわかりません。
下記のように表示されます。
https://sv204.xserver.jp/~mkph/mkph.xsrv.jp/112233.jpg
>テーマのfunctions.php に書いたコードを見せていただくほうが何か判るかもです。
長くなりますが、全文、掲載させていただきます。
<?php
/**
* @package Welcart
* @subpackage uCart Default Theme
*/
if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'name' => 'leftbar',
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<div class="widget_title">',
'after_title' => '</div>',
));
register_sidebar(array(
'name' => 'rightbar',
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<div class="widget_title">',
'after_title' => '</div>',
));
}
add_filter('usces_filter_mail_transferee', 'usces_my_transferee');
function usces_my_transferee($transferee){
return "郵便振込用紙を同封しますので、商品到着後、最寄りの郵便局からお振り込みください。";
}
add_filter('usces_widget_bestseller_auto_text', 'usces_widget_bestseller_auto_text', 10, 2);
function usces_widget_bestseller_auto_text(){
$args = func_get_args();
$title = $args[0];
$post_id = $args[1];
$itemName = get_post_custom_values('itemName', $post_id);
$itemCode = get_post_custom_values('itemCode', $post_id);
return $itemName[0] . ' ' . $itemCode[0];
}
add_action('init', 'my_welcart_filter', 9);
function my_welcart_filter(){
add_filter('usces_filter_listprice_label','usces_filter_listprice_label', 10, 3);
add_filter('usces_filter_sellingprice_label','usces_filter_sellingprice_label', 10, 3);
add_filter('usces_filter_bothprice_label','usces_filter_bothprice_label', 10, 3);
}
function usces_filter_listprice_label(){
return '販売価格';
}
function usces_filter_sellingprice_label(){
return '定価';
}
function usces_filter_bothprice_label(){
return '(本体価格)定価';
}
?>
よろしくお願いします。