WordPress主题突破迁移到Live站点

时间:2012-11-28 作者:Jack B

我在本地开发了一个Wordpress站点,最近一直在尝试将其上载到服务器。尽管每次我这样做,我为家长创建的孩子主题似乎都会被打破。

我不明白为什么会这样,因为我看不到任何变化。它表示“缺少父主题。请安装“推进”父主题。”虽然它很明显在那里,并且可以被激活。

也可能值得一提的是,当我最初迁移该站点时,当我尝试访问该站点时,不会显示任何内容,甚至不会显示错误消息。Dreamhost的支持人员告诉我没有激活任何主题,并为我激活了默认主题。从这里我可以看到子主题的错误。

我只会尝试删除并重新安装子主题,虽然这样做时,我会丢失所有的主题选项、自定义模板等,这些都花了我很长时间来构建,所以如果我必须从头开始,那真的很糟糕。

如果无法通过正常迁移使其正常工作,是否有办法从本地副本导出所有这些数据?我正在通过Dreamhost在网站的镜像上测试所有这些,我不确定这是否与问题有关?

任何帮助都将不胜感激,我已经为此奋斗了一段时间,现在有点绝望了!

再次感谢,

千斤顶

2 个回复
SO网友:Mark Kaplun

您是如何将站点从本地机器迁移到dreamhose的?有时主题和插件会将其文件的实际路径保存在选项表中,很可能dreamhost的路径与您的localhost的路径不同。值得尝试使用phpmyadmin检查选项表,并尝试检测保存本地计算机的旧URl或路径的值,并修复它们

SO网友:Jack B

我发现这个错误是混合大小写标识符的兼容性问题(例如,在我的子主题css的模板定义中,推进而不是推进)。

谢谢你们的帮助!

<小时>

结束

相关推荐

使用htaccess将wp-Content/Themes/Name/Images掩蔽为仅图像目录

我正在尝试一些我认为非常简单的方法来屏蔽我的url,但似乎无法使其正常工作。我希望能够链接到我的img标签中的图像,而不必键入完整的url。i、 e。Current url: http://server.com/wp-content/themes/standard/images/img.jpg or <img src = \"http://server.com/wp-content/themes/standard/images/img.jpg\" /> 然而,在我的