Welcart Beldadでusces_filter_assistance_item_height が利かない?
フォーラム › テンプレート(テーマ) › Welcart Beldadでusces_filter_assistance_item_height が利かない?
-
投稿者投稿
-
2025年3月17日 8:34 PM #103190
GTA
参加者——————————————-
WordPress のバージョン: 6.7.2
Welcart のバージョン: 2.11.12
PHP のバージョン: 8.1
Welcart専用の拡張プラグインとバージョン: DL Seller 3.5)
ご利用の親テーマとバージョン : Welcart Basic 1.8.6
ご利用の子テーマとバージョン : Welcart Beldad 1.5
症状を確認したブラウザ:Chrome
サーバー【重要】:Coreserver
——————————————–
商品詳細ページの「関連商品」のサムネイル画像の高さを変更したくて、https://www.welcart.com/documents/archives/hooks/usces_filter_assistance_item_height
こちらを参考に以下のソースをBeldadのfunctions.phpに記述しましたが利きませんでした。
add_filter( ‘usces_filter_assistance_item_height’, ‘my_filter_assistance_item_height’ );
function my_filter_assistance_item_height( $height ) {
$height = 500;
return $height;
}記述に問題はないかと思うのですが、原因がわかりません。
ご指南どうぞよろしくお願いいたします。2025年3月19日 5:03 PM #103197
furutaキーマスターBGTA 様
こんにちは。
「Welcart Beldad」では、usces_filter_assistance_item_list フィルターフック を使用して、関連商品の表示内容をカスタマイズしています。<該当ファイルとコードの位置>
ファイル:/welcart_basic-beldad/inc/front-customized.php
行数:450行目あたり<画像サイズの変更方法>
以下のコードを編集することで、関連商品の画像サイズを変更できます。
usces_the_itemImage( 0, 300, 300, $post, ‘return’ );
こちらのページにも記載がございますのでご参考にしていただけたらと思います。2025年3月20日 11:42 AM #103200GTA
参加者furuta様
ご返信ありがとうございました。
ご指摘の通り、front-customized.php内のusces_the_itemImageの数値を書き換えることでサイズを変えることができました。ですがもし可能ならば、テーマファイルを直接編集するのではなく、functions.phpにフィルターの記述をするなどして同じことをさせることなどはできませんでしょうか。言うまでもなくテーマのバージョンアップ時にまた書き換えが必要になりますから、なるべくテーマファイル自体を書き換えることはしたくないのですが。functions.phpでの記述ならば、Code Snipettsプラグインなど、テーマに触れないで対応できる可能性がありますので。お手数おかけしますがもし方法などございましたらよろしくお願いいたします。
2025年3月21日 2:06 PM #103206
furutaキーマスターBGTA 様
ご連絡ありがとうございます。
ご自身のフックの優先度を10より大きい数字(11以降)で指定していただけますでしょうか。2025年3月21日 5:44 PM #103208GTA
参加者furuta様
お返事ありがとうございます。
優先度を11にしてみましたがやはりダメでした。
一応ソースを書いておきます。add_filter( 'usces_filter_assistance_item_height', 'my_filter_assistance_item_height', 11 ); function my_filter_assistance_item_height( $height ) { $height = 500; return $height; }2025年3月24日 1:11 PM #103232
furutaキーマスターBGTA 様
ご確認ありがとうございます。
先日のご連絡と重なりますが「Welcart Beldad」では、’usces_filter_assistance_item_list’ フックを使用して関連商品の表示エリアを変えているので、
‘usces_filter_assistance_item_height’ フックではカスタマイズができません。
別の関数でカスタマイズしたい場合は「Welcart Beldad」 の ‘usces_filter_assistance_item_list’ の部分をカスタマイズすることになります。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。
PAGE TOP