移动WordPress网站后,我无法再自定义小工具

时间:2015-03-20 作者:Roxas Shadow

最初发布here.

情况如下:我的一位同事构建了一个WordPress主题,其中包含一些需要通过配置的自定义小部件/wp-admin/widgets.php.

在我和他安装的本地副本中,一切正常(这是最新的WP、生产数据库和bitbucket的主题)。产品还可以,但无法更改小部件选项,因为每个小部件都有一个There are no options for this widget. 标签

所以我从头开始做了一个设置:我在Digital Ocean上创建了一个新的可湿性粉剂就绪液滴,导入了本地的数据库(自从我更改了/etc/hosts 将生产域指向我的localhost)并克隆了主题,但我仍然遇到了同样的生产问题:小部件是不可定制的。也没有参考localhost 在里面wp_option 行。

tl;dr: 使用相同的数据库和相同的文件,该网站在本地运行良好,而在生产机器(AWS)和临时droplet(DO)小部件中无法自定义。

1 个回复
最合适的回答,由SO网友:Roxas Shadow 整理而成

我只是明白发生了什么:自定义小部件使用了短标记(<?) 要分割HTML输出,请使用以下指令(short_open_tag) 默认情况下,在生产环境中禁用。

像这样的问题很难发现,我只能笑着思考我们试图理解的问题。

结束

相关推荐

Migration Question

我正在试图弄清楚,对于我计划的一个非常重要的迁移,我是否正确地理解了迁移过程。我目前以Add On 我个人帐户上的域。www.example.com</我已经在我的经销商WHM系统上使用相同的域名为他们创建了一个帐户。www.example.com</我已经将他们的所有文件从我的个人托管帐户复制到我的HD</我会留下他们的MySQL DB和MySQL DB用户帐户,以防出现任何问题</我已经为他们的数据库创建了一个备份</现在据我所知,我所要做的就是:移除Add On 我个人