php - 编辑WordPress“wp_posts”数据库表上“comment_count”列数据的功能
问题描述
我应该使用什么功能来编辑comment_count
wp_posts 表上的列内容?示例:更新帖子时(使用 WP All Import),我想将帖子设置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
. 原生评论对我来说已停用且无用,因此我可以使用该字段来保存其他数据并将其用于 orderby。我看到了 WordPress 功能wp_update_comment_count_now( $post_id );
,但这不是用于插入数据,只是让 WP 自己计算评论。
解决方案
推荐阅读
- android - 原因:尝试播放乐天动画时
- angular - 以反应形式选择多个值角度不起作用
- html - 图像未包含在 Flex Row 中
- python-3.x - 在 Ubuntu 20.04 上运行 Airflow(TypeError:Module``` 中缺少必填字段“type_ignores”)
- seaborn - Pearson 相关返回 nan 相关
- typescript - Angular 8 window.open 更改窗口的名称
- javascript - 内容脚本的多个 .js 文件不起作用
- linux - 如何正确设置 Gitlab gitlab-ci 变量
- office-js - 加载功能区或创建或打开文档时启动任务窗格
- r - 如何根据另一个以日期为条件的 df 在 r 中创建新的 df?