首页 > 解决方案 > 我可以使用 mySQL 对所有帖子页面设置执行全局更改吗?

问题描述

我正在做一个完整的网站重建。我已经从旧站点导入了所有博客文章,但是使用“默认”设置导入的博客文章帖子选项 > 侧边栏位置 > 无(在 WP 帖子编辑页面上时)。

无论如何都要对所有帖子页面进行全局更改?我希望所有页面都有一个右侧边栏。

有数百个,所以我真的不想单独做。

标签: mysqlwordpress

解决方案


这听起来不像是默认/核心 WordPress 选项。它可能是存储在 wp_postmeta 表中的主题功能,因此您可能想走这条路:

  • 找出“显示帖子侧边栏”在数据库中的存储位置(可能是 wp_postmeta 表)
  • 找出“显示侧边栏”的价值是什么
  • 进行更新,如下所示:update wp_postmeta set meta_value = 'show' where meta_key = 'blog_post_sidebar';

推荐阅读