在WordPress“wp_posts”DB表上的“comment_count”列上编辑数据的函数

时间:2018-05-12 00:35:25

标签: php mysql wordpress

我应该使用什么功能编辑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自己计算注释。

0 个答案:

没有答案