php - 如何在商店页面中将 woocommerce 产品图片设置为背景图片
问题描述
我想将商店页面中产品图片的 src="image_url" 替换为 style="background: url('image_url')" 。我该怎么做?
解决方案
根据您的舒适度,您有 2 种可能的方法:
- 在您的主题中创建一个文件夹结构
woocommerce\single-product\
,在其中复制您可以在其中找到的文件\wp-content\plugins\woocommerce\templates\single-product\product-image.php
并编辑 HTML; - 在您的主题
functions.php
中在钩子上添加一个过滤器woocommerce_single_product_image_thumbnail_html
并替换通过的 HTML(可能使用一些正则表达式)
推荐阅读
- ios - 以编程方式更改键盘输入类型(Swift)
- python - 在 Plotly Python 中的现有图形上移动点时,有没有办法使用“悬停图”而不是“悬停文本”?
- protocol-buffers - 有没有办法检查 protobuf 消息中的新字段?
- python - 迭代 tf 函数内的 tf.Tensor 以生成基于 NamedTuple 的数据集项列表
- c# - 如何通过 microsoft graph API C# 将消息发送到 1:1 聊天或 Microsoft Teams 中的群聊
- ios - navigationBarItems "类型 [view] 不能符合 'View';只有结构/枚举/类类型可以符合协议"
- react-native - 类型错误:未定义不是 React-Native 对象
- java - JsonMappingException - 字段名称中的意外字符
- python - `dict.copy()` 会迭代吗?我可以在另一个线程中修改字典时使用它吗?
- google-cloud-platform - 为什么 Terraform 不能列出 GCP 帐户中的 SQL 用户?