【发布时间】:2018-02-03 20:45:55
【问题描述】:
在 WooCommerce 中,如果产品缺货,您是否知道向<a> html 元素(产品链接)添加类的方法?
基本上,我在一个页面上有产品链接,每个链接都指向一个特定的产品。如果该产品缺货,我正在尝试将“oos”类添加到产品的链接中。然后我可以为这些链接设置不同的样式。
更多信息: https://jsfiddle.net/Garconis/qtvkxkga/
我正在创建一个 SVG 地图。每个部分/路径将链接到特定产品。如果它链接的产品缺货,则应添加“oos”类(这样该产品就不再可见)。
我不反对使用某种简码,如果这会有所帮助的话。但是短代码需要能够包装每个唯一的 SVG 路径。
有货:
<svg>
<a href="https://example.com/?p=332">
<path></path>
</a>
</svg>
缺货:
<svg>
<a href="https://example.com/?p=332" class="oos">
<path></path>
</a>
</svg>
注意,在 URL 中,我也可以使用产品的 ID,如果这有助于 PHP 找到相应的项目(而不是使用通常的 slug URL)。
【问题讨论】:
标签: php wordpress woocommerce shortcode product