php - WordPress URL 更改失败

标签 php mysql wordpress

enter image description here

我想更改 WordPress 网站的 URL。我更改了 mysql 数据库表 wp-options 中的 home 和 site_url 条目。之后,Wordpress 网站的登录屏幕发生了变化,我无法再次登录。

最佳答案

您应该运行以下查询来解决您的问题。

UPDATE wp_options SET option_value = replace(option_value, 'old_url', 'new_url') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'old_url','new_url');
UPDATE wp_posts SET post_content = replace(post_content, 'old_url', 'new_url');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'old_url', 'new_url');
UPDATE wp_posts SET post_content = replace(post_content, 'old_url', 'new_url');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'old_url', 'new_url');

为了安全起见,只需在执行上述查询之前备份数据库。

关于php - WordPress URL 更改失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48563590/

相关文章:

php - Html5 中的下拉导航无法正常工作

php - 定义联接时进行验证

PHP 和 MySQL 单选按钮名称 = PHP ECHO

php - MYSQL根据jquery可排序的特定顺序进行更新

javascript - 使用 jscript 节流函数包装即时搜索

php - 带有条件标签的 WordPress init remove_action

php - 文档末尾的额外内容 mysql php xml

php - Codeigniter 表单验证多个回调

mysql - 为什么不能通过显式锁定查询语法获取谓词锁

php - 使用 wordpress 的网站图标