我想更改 WooCommerce FlexSlider 以使用圖庫中的點(diǎn)而不是縮略圖。但在桌面上我想顯示縮略圖。我找到了一個(gè)使用點(diǎn)或縮略圖的解決方案,但不是在不同的視口中同時(shí)使用它們。以下是我使用縮略圖所做的操作:add_filter( 'woocommerce_single_product_carousel_options', 'custom_update_woo_flexslider_options' );function custom_update_woo_flexslider_options( $options ) { $options['controlNav'] = 'thumbnails'; return $options;}對(duì)于點(diǎn),我將代碼更改為: $options['controlNav'] = true;但在這種情況下,我必須對(duì)所有視口使用其中之一。有什么辦法可以同時(shí)使用兩者嗎?或者每個(gè)視口一個(gè)?
1 回答

qq_遁去的一_1
TA貢獻(xiàn)1725條經(jīng)驗(yàn) 獲得超8個(gè)贊
您是否嘗試過使用 WordPresswp_is_mobile()
條件函數(shù),例如:
add_filter( 'woocommerce_single_product_carousel_options', 'custom_update_woo_flexslider_options' );
function custom_update_woo_flexslider_options( $options ) {
? ? $options['controlNav'] = wp_is_mobile() ? true : 'thumbnails';
? ??
? ? return $options;
}
它可以工作...
- 1 回答
- 0 關(guān)注
- 133 瀏覽
添加回答
舉報(bào)
0/150
提交
取消