我刚将Wordpress数据库从计算机上的localhost安装导入到在线服务器。但是,所有链接仍然指向localhost而不是服务器的url。
我有什么额外的忘记吗?
(注意:我没有硬编写我的链接,例如,仍然指向localhost的导航是使用以下代码生成的:
<?php wp_list_pages('sort_column=menu_order&depth=1&title_li='); ?>
另一个例子是当我输入url并在其后输入“wp-admin /”来访问仪表板时,它会将我重定向到localhost仪表板页面....真的很奇怪
答案 0 :(得分:4)
您需要转到数据库的wp_options
表(假设wp_
是您的WordPress表前缀)并使用这些选项名称更改字段的值,以反映您的在线位置服务器:
答案 1 :(得分:3)
您可能需要修复配置文件。
答案 2 :(得分:0)
表wp_options
中有一些值是指向您网站的网址,需要更新。要查看哪些,请执行
select * from wp_options where option_value like 'http://%';
在我的安装中,它们是option_name
为siteurl
或home
的行。