bbPress - 用MySQL改变特定话题的顺序

文章目录
  1. 问题
  2. 要做
  3. 解:
    1. - 01 - 确定话题ID
    2. - 02 - 检查post_meta表中的当前话题的新鲜度。
    3. - 03 - 根据您的要求更新 新鲜度字段值:
https://domainwebcenter.com/bbpress-change-order-of-certain-topics-with-mysql/

问题

在某些情况下,您需要改变某一个话题在其所在的板块话题列表中的位置。 bbPress(WordPress插件)在哪里存储了话题题显示顺序的值?

要做

  • 确定话题ID
  • 在数据库中的某个地方更新bbPress主题的新鲜度

解:

- 01 - 确定话题ID

请打开对应的话题,就能在话题右上角看到一个井号开头的数字。在本例中,话题ID为5626。

- 02 - 检查post_meta表中的当前话题的新鲜度。

SELECT * FROM wp_postmeta  WHERE post_id = 5626 and  meta_key = '_bbp_last_active_time'

- 03 - 根据您的要求更新 新鲜度字段值:

UPDATE wp_postmeta SET meta_value = '2018-06-28 16:52:06' WHERE post_id = 5626 and meta_key = '_bbp_last_active_time' AND meta_value = '2018-07-16 16:52:06' 刷新您的论坛页面,即可发现您的话题已经在列表中获得了新的位置。