在我将博客放在CDN(CloudFront)之后,TinyMCE不再加载到WP管理编辑器上。有谁之前经历过这个吗?其他一切似乎都运转良好。很高兴回答任何可能有用的问题。我在WP 4.7.2上。 public class userLoginController : ApiController{
SqlConnection con = new SqlConnection("data source=(local); initial catalog=TestDB; integrated security=true");
[HttpGet]
public void GetRecord(Login l){
SqlCommand cmd = new SqlCommand("select * from logintable", con);
SqlDataAdapter ad = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
//ad.Fill(ds);
List<Login> list = new List<Login>(){
new Login(){},
};
}
}
只是不存在,编辑器没有显示可视模式。
编辑:我现在通过使用插件将脚本添加到头部来强制加载,但编辑器仍然没有加载它。
答案 0 :(得分:0)
在wp-includes/class-wp-editor.php
中,它会在提供正确的脚本之前检查是否user_can_richedit()
。此函数基于用户具有的浏览器返回,由请求标头告知。请求标头被CloudFront覆盖,因此我的解决方案是删除user_can_richedit()
条件。