包含/帮助生成URL的WordPress表


Wordpress table that contains/aids in generation of urls

wordpress数据库中包含(或帮助生成)URL(如帖子图像等)的表是什么?

我问的原因是,我的服务器上安装了一个wordpress主题。它以前在localhost.我将主题和"整个数据库"从本地服务器上传到远程服务器。该主题工作正常,除了所有 URL 现在都将我重定向到localhost/qmihospital/...的原因,而它应该是qmihospital.org/...我认为问题可能是由于数据库引起的,所以我将数据库中的每个链接从localhost/qmihospital修改为http://www.qmihospital.org。问题还是一样。谁能告诉我我可能错过了什么。为什么链接未正确生成?

在过去的 3 个小时里我一直在尝试,但我无法根除问题:(

您需要将 url 更改为数据库

UPDATE wp_options SET option_value = replace (option_value , 'http://www.oldsite.com' , 
  'http://www.newsite.com')         
WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace 
(guid , 'http://www.oldsite.com' , 'http://www.newsite.com');
UPDATE wp_posts SET post_content = replace 
   (post_content , 'http://www.oldsite.com' , 'http://www.newsite.com');
UPDATE wp_postmeta SET meta_value = replace 
(meta_value , 'http://www.oldsite.com' , 'http://www.newsite.com');

在这里将旧站点替换为本地主机,将新站点替换为新URL,然后在转到管理面板>>设置>>永久链接>>更新。