Re: [解決済み] ベストセラーウィジェットに画像を表示させたい。

フォーラム テンプレート(テーマ) [解決済み] ベストセラーウィジェットに画像を表示させたい。 Re: [解決済み] ベストセラーウィジェットに画像を表示させたい。

#59821
nanbu
キーマスター

こんにちは。

template_func.php をハックしてしまってはフックの意味が有りません。

まずはtemplate_func.php を元に戻してください。

フックがどれか判らないという事ですが、apply_filters がフックなのです。

従って、apply_filters(‘usces_widget_bestseller_auto_text’,・・・・) がusces_widget_bestseller_auto_text というフィルターフックなのです。

次のコードをテーマ内のfunctions.php に記述してください。

add_filter( 'usces_widget_bestseller_auto_text', 'my_bestseller', 10, 3);
function my_bestseller(){
$args = func_get_args();
$post_id = $args[1];
$post = get_post($post_id);
$str = usces_the_itemImage(0, 60, 60, $post, 'return' ) . wp_specialchars($post->post_title);
return $str;
}