【发布时间】:2021-11-04 22:05:55
【问题描述】:
您好,我正在开发一个名为 https://indicbrands.com/ 的 woocommerce 网站,我正在使用 WordPress 的 elementor 插件将自定义页面分配给产品类别,但在这里我只想将模板分配给第一页的类别。
例如,我想将“女装”模板文件分配给https://indicbrands.com/product-category/fashion/,但不分配给https://indicbrands.com/product-category/fashion/?product-page=2。我的意思是从第 2 页开始,我想要主题的默认类别模板。
如何做到这一点?
目前,我创建了一个名为“所有女性时尚服装产品”的块,并打开分页,以至少保留与当前模板链接的类别中的其他产品,但是当我们转到第二页时,应用的模板继续加载。
【问题讨论】:
-
具有讽刺意味的是,您的用户名是我投票结束您的问题的原因。请提供一些有用的细节,使这个问题成为主题。
-
你说得对,我应该使用代码给出一个有效的例子,但我已经在 elementor 中构建了页面,它宣传没有代码的构建,它也有一个配置可以在特定类别中显示它,但不确定如果应用了分页,该类别的特定页面!
-
所以有两个问题,第一个如果我们可以在没有代码的情况下实现这样的事情,或者第二个如果有代码,那么如何?实际上,在 woocommerce 标签中,我看到了许多配置简单且不需要代码的问题,即使在答案中也是如此。
-
在您的存档中,您可以使用 hte 动态条件插件来监听请求参数 - 将该参数设置为
paged以隐藏所有内容 - 在下面制作标准模板,并监听相同的参数,所以显示标准部分..这可能是“无代码”方式 -
所以 - 你仍然使用相同的模板 - 但它的不同部分 - 这需要以下插件 - Elementor、Ele 自定义皮肤和动态条件。
标签: php wordpress woocommerce elementor