php - 在产品属性下拉菜单 woocommerce 旁边添加工具提示描述
问题描述
我想在每个产品变体下拉列表中添加一个工具提示,并附上一个简短的描述。这是我所设想的屏幕截图。
我考虑过使用 CSS 并添加伪元素 :after,但我无法使其可点击。此外,我没有看到将内容添加到每个下拉列表的钩子。
解决方案
我使用了 woocommerce 钩子 (woocommerce_before_variations_form)、引导工具提示和 css 定位将工具提示 btn 移动到我想要它们的位置。
WooCommerce 功能:
add_action( 'woocommerce_before_variations_form', 'krank_custom_action', 5 );
function krank_custom_action() {
echo '<button class="krank-tooltip ttone" type="button" data-
toggle="tooltip" data-placement="top" title="Your text here">Your btn text</button>
<button class="krank-tooltip tttwo" type="button" data-toggle="tooltip" data-placement="top" title="Your text here ">Your btn
text</button>';
}
CSS:
/* Tool tips */
button.krank-tooltip {border: none;color: #0157a3;}
button.krank-tooltip.ttone {position: relative;top: 73px;right: -273px;}
button.krank-tooltip.tttwo {position: relative;top: 114px;right: -161px;}
推荐阅读
- php - 那是什么 - 中断的系统调用(max_fd = 38)?
- wso2 - wso2 ei 660. 使用脚本中介时的严重 BUG
- python-3.x - 如何在 python3 中正确使用 mysql 连接器占位符 %S?
- c# - 如何获取已安装的 RAM 和 CPU 详细信息 c# .Net Core?
- sql - 将表与自身连接 SQL
- excel - 某些行的 countif 总和
- kubernetes - 没有资源请求/限制的 Kubernetes 部署
- cocoa - 将旧式视图(音频单元视图)合并到自动布局中
- python-3.x - 从 fetchall 输出中删除字符 - Python
- android - 如何在 Android 手机 GPU 上运行 TFLite 网络?