[解決済み] 「Welcart ベストセラー」がうまく表示されません
5件の投稿を表示中 - 1 - 5件目 (全5件中)
-
投稿者投稿
-
2010年7月23日 9:04 AM #49880oda参加者
お世話になります。
usc-e-shop0.4.4Devから
usc-e-shop0.5.2DevにUPしたところ、
「Welcart ベストセラー」がうまく表示されません。
書き出されたデータは、下記のようです。
<li id="welcart_bestseller-3" class="widget widget_welcart_bestseller"> <div class="widget_title"><img src="★ドメイン★/wp-content/plugins/usc-e-shop/images/bestseller.png" alt="Welcart ベストセラー" />Welcart ベストセラー</div>
<ul class="ucart_widget_body">
<ul>
<li><a href='★ドメイン★/★ベストセラー頁1★.html'> </a></li>
<li><a href='★ドメイン★/★ベストセラー頁2★.html'> </a></li>
<li><a href='★ドメイン★/★ベストセラー頁3★.html'> </a></li>
<li><a href='★ドメイン★/★ベストセラー頁4★.html'> </a></li>
<li><a href='★ドメイン★/★ベストセラー頁5★.html'> </a></li>
</ul>
</ul>
</li>
</ul>
</div>かつて下記のような処理を施しました。
このへんが関係しているのでしょうか?
https://www.welcart.com/community/archives/1241
お忙しいとは思いますが、よろしくお願いします。
2010年7月23日 10:28 AM #60058nanbuキーマスターこんにちは。
うまく表示されないとはどういう風になるのでしょうか。ソースを見ても良くわかりません。
ソース内にはul が重複していますが、これは0.4時代から変っていないようです。(修正しときます)
テーマのfunctions.php に書いたコードを見せていただくほうが何か判るかもです。
2010年7月23日 12:41 PM #60059oda参加者お世話になります。
>うまく表示されないとはどういう風になるのでしょうか。ソースを見ても良くわかりません。
下記のように表示されます。
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 '(本体価格)定価';
}
?>よろしくお願いします。
2010年7月24日 1:12 AM #60060nanbuキーマスターああ、わかりました。
metakey の仕様の変更によるものです。
‘itemName’ と ’itemCode’ はそれぞれ
‘_itemName’ と ’_itemCode’ に修正してください。
変数名は変える必要はありません。
よろしくお願いします。
2010年7月24日 9:46 AM #60061oda参加者おお?、’一発’解決です(。。;)
助かりました。
ありがとうございます。
#お中元でも贈らないといけないようですね。
-
投稿者投稿
5件の投稿を表示中 - 1 - 5件目 (全5件中)
- このトピックに返信するにはログインが必要です。