【发布时间】:2022-02-12 07:30:04
【问题描述】:
如果页面上存在 div,我正在尝试通过 PHP 打印消息(链接)。基本上 div 存在于电子商务网站的某些产品页面上,而它不存在于其他产品页面上。电子商务是 Woocommerce,这就是我在代码中使用 Woo 挂钩的原因。
基本上我没有得到任何回报(即使在访问存在 div 的页面时)。我错过了什么?
add_filter('woocommerce_before_add_to_cart_button', 'size_guide_display', 15);
function size_guide_display() {
$sizeguide = $html->find("div#tab-SizeChart_tab");
if ($sizeguide) :
echo '<a href="#tab-SizeChart_tab" title="Storleksguide" class="size_guide_link">Storleksguide</a>';
endif;
}
我会很高兴收到任何回复 :-) PHP 新手。
谢谢!
【问题讨论】:
-
我可能会使用 Javascript 来做到这一点。
-
@GrumpyCrouton 你会怎么做?
-
使用javascript检查页面上是否存在元素,然后显示消息。
-
如果我是 PHP 新手,您应该了解我的 JS 技能 :-) 不知道如何编写该代码。无论如何,谢谢,会做一些谷歌搜索
-
没有。 Javascript 与 PHP 是分开的,不要使用 PHP 来回显它。并将其包装在
标签: php html woocommerce