0

我基于这个免费的 Wordpress 主题创建了一个 Web 应用程序:

http://vandelaydesign.com/blog/wp-themes/simple-non-profit/

在 localhost 环境中一切正常,但是当我在远程(PHP + MySQL + 电子邮件活动)上上传站点时,管理面板发生了变化,并且只显示了整个管理菜单的一部分。

例如,管理面板没有显示主题自定义页面和幻灯片自定义页面,而是在本地环境中,我拥有它。

你能帮助我吗???谢谢!

4

1 回答 1

0

可能是实时服务器正在运行不同版本的 PHP,或者具有使其与本地环境不同的配置设置。

但是,我的猜测是您在传输数据库时没有正确修改数据库,这就是您的问题的原因(我建议这与主题无关)。

将 Wordpress 数据库从本地开发环境迁移到现场可能会非常痛苦,因为 Wordpress(以及许多插件/主题开发人员)使用序列化数组来存储数据。因此,如果您在数据库上进行查找和替换以将旧网址替换为新网址,您将禁用很多东西,例如配置设置和小部件(特别是文本小部件,但最终需要重新创建大量内容)。

下载此文件;

http://interconnectit.com/124/search-and-replace-for-wordpress-databases/

并将其上传到服务器并直接在浏览器中访问。运行快速表单并在您的数据库 url 上执行序列化的数组友好查找和替换。任务完成。

删除实时服务器上的数据库并再次复制数据库的本地版本,但这一次使用上面线程中的说明将本地 url 路径的所有实例更改为实时域 url。

于 2013-02-07T11:23:42.163 回答