我应该使用什么功能编辑wp_posts表中comment_count
列的内容?示例:更新帖子时(使用WP全部导入),我想将帖子的comment_count
设置为任意所需的数字。
目前,WP All Import自定义文件使用其offer_thumbs_down
数据字段:
update_post_meta( $post_id, 'offer_thumbs_down', $data['offer_thumbs_down'] );
我希望将offer_thumbs_down
值发送到wp_posts > comment_count
。
目的是使用comment_count
作为orderby
('orderby'=>'comment_count')因为按元或自定义字段排序大量帖子是一个非常慢的SQL查询。使用wp_post
表中的列(post_date,post_title,comment_count等)可以为orderby
提供更好的性能。原生注释已停用,对我来说无用,因此我可以使用该字段来保存其他数据并使用它来命令。我看到WordPress函数wp_update_comment_count_now( $post_id );
,但这不是用于插入数据,只是让WP自己计算注释。