Wordpress 检查产品是否可在Woo commerce中下载

Wordpress 检查产品是否可在Woo commerce中下载,wordpress,woocommerce,Wordpress,Woocommerce,我需要在WooCommerce商店的单个产品页面上显示一条说明,只要该产品可以下载。我已经创建了一个功能,除了检查产品是否可下载的部分之外,其他部分都可以工作。现在,当页面到达该注释的位置时,它似乎刚刚停止呈现内容。我在谷歌上搜索了九种方法来解决这个问题,但似乎无法让它发挥作用。任何帮助都将不胜感激——谢谢。我的职能如下: //add text note to product description page for all downloadable products add_action( '

我需要在WooCommerce商店的单个产品页面上显示一条说明,只要该产品可以下载。我已经创建了一个功能,除了检查产品是否可下载的部分之外,其他部分都可以工作。现在,当页面到达该注释的位置时,它似乎刚刚停止呈现内容。我在谷歌上搜索了九种方法来解决这个问题,但似乎无法让它发挥作用。任何帮助都将不胜感激——谢谢。我的职能如下:

//add text note to product description page for all downloadable products
add_action( 'woocommerce_before_add_to_cart_button' , 'append_download_note' 
);
function append_download_note() {
    global $product;
    if ( $product->is_downloadable() ) {
        echo '<p>Please note: a link to your downloadable product will be 
        available on the purchase confirmation page.</p>';
    }
}
//将文本注释添加到所有可下载产品的产品描述页面
添加操作('woocommerce'在添加到购物车按钮之前,'append'下载注释'
);
函数附加\下载\注释(){
全球$产品;
如果($product->可下载()){
echo'请注意:您的可下载产品的链接将
可在购买确认页面上找到。

'; } }
我只是将此代码放在本地主机中进行测试,它就可以工作了。如果产品是可下载的,它实际上会显示消息。我不知道你那边会出什么问题。您还可以分享其他信息吗?在浏览器中记录错误日志?你试过改变主题吗?我在店面上试过,效果不错。你在主题中使用过woocommerce模板吗?模板?是的,我使用的主题与Woocommerce兼容。我只是将代码粘贴到我的theme functions.php中,就这样。我使用了店面主题和Gon主题,这两种主题都适用。听起来我在看主题冲突或类似的东西。主题很平淡,我相信它确实使用了模板。让我在测试服务器中打开PHP调试,看看它是怎么说的。谢谢你的帮助,我会回来报告的。很抱歉耽误了大家的时间。我能够让这个工作,但只有简单的产品。如果它是一个变量积,那么函数什么都不做。关于如何修改此代码以使其适用于可变产品,您有什么想法吗?