【发布时间】:2016-10-01 09:14:08
【问题描述】:
这是我需要做的:
- 仅使用 css(我创建的特定自定义类,如下所述)定位主商店页面。
这是我迄今为止所做和尝试过的:
- 我的子主题中有一个覆盖模板
archive-product.php。 - 在这个覆盖模板中,我在产品循环开始之前添加了一个带有自定义类
custom-shop-class的 div,因为我想专门针对循环的产品。 - 我尝试使用
page-id-4类进行定位,因为如果我将鼠标悬停在 wp-admin 中的“商店”页面上,它会给我http://.../post.php?post=4&action=edit
我遇到的问题如下:
- 据我发现,相同的
archive-product.php模板正在其他各种商店页面中使用,而不仅仅是在主“商店”页面中(如果我错了,请纠正我),所以当我定位我的custom-shop-class使用 CSS,它会影响使用相同模板文件的所有其他商店页面,而且一定不会。 - 没有专门用于商店页面的唯一标识符或类,例如 body 标签中的
page-id-??类(就像在通常的 WP 页面中一样)。
关于最佳方法/解决方案的任何建议?
提前致谢, 马里奥。
【问题讨论】:
标签: css wordpress woocommerce shop