2016-08-02 35 views
0

。根据我们的服务器管理员的博客安装,“在一个标准的ec2实例上,前面有cloudfront,但没有缓存任何内容,除了静态内容”。由于转会的Cloudfront WordPress的TinyMCE的由于我们的博客已被转移到CloudFront的TinyMCE的编辑器只是不显示不显示

而且,它的运行Nginx的上。

我们做了一个新的WP安装,只有从备份替换我们的配置文件和WP-内容。我没有包含插件来检查它们是否是问题。仍然没有tinyMCE。

我这个用Google搜索了不少,但没有奏效或修复并不适用于我们的服务器配置。

TIA - d

回答

0

似乎tinyMCE的决定它是否显示与否基于所述用户代理报头。您可以通过更改Chrome开发工具中的User-Agent(查看 - >开发人员 - >工具 - >⋮ - >更多工具 - >网络条件 - >取消选择'自动选择' - >自定义 - >选项来确认这一点。在输入文本框的东西)

然后访问WordPress网站的文章编辑页面,你只有文本编辑器。

最简单的方法是在AWS CloudFont中添加一个'/ wp-admin/*'行为来允许和转发所有内容。

1

这就是答案我终于找到了:

function richedit_wp_cloudfront() { 
    add_filter('user_can_richedit','__return_true'); 
} 

add_action('init', 'richedit_wp_cloudfront', 9); 

这个加入或创建您的THEMENAME目录中的functions.php,你应该是好去。

相关问题