Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress wp_列表_注释返回空_Wordpress_Woocommerce - Fatal编程技术网

Wordpress wp_列表_注释返回空

Wordpress wp_列表_注释返回空,wordpress,woocommerce,Wordpress,Woocommerce,我正在尝试从WooCommerce产品页面中删除默认评论/评论,并将其替换为我自己的评论/评论 把它们从叫做它们的钩子上取下来很容易。然而,把它们放回去比我想象的要困难得多。事实上,我也在删除这些标签——只想把评论放在页面底部 在woocommerce\u after\u single\u product\u summary钩子中,我调用了一个调用wp\u list\u comments函数的函数。我觉得奇怪的是(或者根本不理解为什么),wp_list_comments函数仅在我添加per_pa

我正在尝试从WooCommerce产品页面中删除默认评论/评论,并将其替换为我自己的评论/评论

把它们从叫做它们的钩子上取下来很容易。然而,把它们放回去比我想象的要困难得多。事实上,我也在删除这些标签——只想把评论放在页面底部

在woocommerce\u after\u single\u product\u summary钩子中,我调用了一个调用wp\u list\u comments函数的函数。我觉得奇怪的是(或者根本不理解为什么),wp_list_comments函数仅在我添加per_page参数时检索注释

我已经用一个自定义回调(只有var_转储comment对象)和woocommerce comments回调对它进行了测试。只要提供“per_page”参数,这两种方法都可以工作

这是正常的行为吗?当我查看woocommerce模板single-product-reviews.php时,我可以看到他们这样调用wp_list_注释

<?php wp_list_comments( apply_filters( 'woocommerce_product_review_list_args', array( 'callback' => 'woocommerce_comments' ) ) ); ?>

它们只传递回调参数(我找不到任何正在添加任何附加参数的筛选器)


wp_list_comments是否可以在没有参数的情况下调用,并检索当前产品的评论/评论?

嗨,克里斯,你能添加最重要的代码吗:)钩子和你用钩子调用的函数?谢谢你的答复。结果证明我没有正确调用注释模板(或者根本没有)。我能让它工作。Cheeshi Chris,你能添加最重要的代码:)钩子和你用钩子调用的函数吗?谢谢你的答复。结果证明我没有正确调用注释模板(或者根本没有)。我能让它工作。干杯