0

我正在研究自己的 woocommerce 主题,我很困惑如何在屏幕分辨率更改时更改过滤器的值。

add_filter( 'loop_shop_columns', 'products_per_col' );

function products_per_col() {
    return 4;
}

虽然如果用户使用 ipad(768px 宽屏幕)访问网站,我想将返回值更改为“ 3 ”,如果用户从600px 宽的设备查看,我想将返回值更改为“ 2 ” 。

我很困惑是否有任何方法可以在 php 中计算屏幕宽度并执行此特定任务。或者如果我们可以使用一些 javascript 或 jquery 那么我们如何才能执行上述操作。

所以有什么办法吗?请帮助我

谢谢你。全部

4

0 回答 0