【问题标题】:Woocommerce disable reviews for specific product idWoocommerce 禁用特定产品 ID 的评论
【发布时间】:2018-05-31 22:10:00
【问题描述】:

我试图通过 php 禁用对特定产品的评论

基本上,我使用wp_insert_post()根据表单自动生成产品

我有新生成的产品 ID,只是不知道要更改什么函数或参数。

我不需要在整个网站范围内禁用评论,只需要禁用特定产品

谢谢

【问题讨论】:

    标签: wordpress woocommerce


    【解决方案1】:

    哈哈,我想通了。

    Woocommerce 将“评论”视为“评论”

    所以在使用wp_insert_post()时有一个参数为“comment_status”,可以设置为打开或关闭

    我的代码如下:

    $prod_values = array (
        'post_author' => 'Custom Road Case',
        'post_content' => $case_content,
        'post_status' => "publish",
        'post_title' => $case_title,
        'post_type' => "product",
        'comment_status' => "closed",
    );
    
    $custom_case_id = wp_insert_post( $prod_values, __('Cannot create product', 'bones') );
    

    希望它对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 2016-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-03
      • 1970-01-01
      • 1970-01-01
      • 2020-01-13
      • 1970-01-01
      相关资源
      最近更新 更多