mysql - 我可以使用 mySQL 对所有帖子页面设置执行全局更改吗?
问题描述
我正在做一个完整的网站重建。我已经从旧站点导入了所有博客文章,但是使用“默认”设置导入的博客文章帖子选项 > 侧边栏位置 > 无(在 WP 帖子编辑页面上时)。
无论如何都要对所有帖子页面进行全局更改?我希望所有页面都有一个右侧边栏。
有数百个,所以我真的不想单独做。
解决方案
这听起来不像是默认/核心 WordPress 选项。它可能是存储在 wp_postmeta 表中的主题功能,因此您可能想走这条路:
- 找出“显示帖子侧边栏”在数据库中的存储位置(可能是 wp_postmeta 表)
- 找出“显示侧边栏”的价值是什么
- 进行更新,如下所示:
update wp_postmeta set meta_value = 'show' where meta_key = 'blog_post_sidebar';
推荐阅读
- javascript - Express Validator 5.3 - 如果第二个参数包含在给定数组中,则为必需参数
- c# - 尝试读取数据库 C# 错误
- javascript - C# Razor View 将 null 对象传递给 JavaScript
- intellij-idea - 清除 Intellij/pycharm 状态栏中的旧消息
- sql - 在 SQL Server 中乘以时间
- c - 在 Allegro 中创建弹丸轨迹
- sql - 我有一个不是 dbo 的默认架构,为什么该架构中的内容并不总是被使用?
- java - 使用 PDFMergerUtility 合并 PDF 而不会丢失标签
- dialogflow-es - dialogflow Webhookclient“request_”属性
- java - Spring Security 登录和注册