3.3版本开始,所有的设置页面不显示了
分析代码后发现,所有加载的 CSS 和 JS 的加载引用目录都是文件路径,而不是网站目录。
查看代码后发现,hooks.php 文件中的引用地址为:
WPJAM_BASIC_PLUGIN_DIR.\'static/\'
这个写法明显是错误的,改为:
WPJAM_BASIC_PLUGIN_URL.\'/static/\'
之后就正确了。
查看升级记录后发现,3.3版本的 WPJAM_BASIC_CORE_STATIC_DIR 变量被改为了 WPJAM_BASIC_PLUGIN_DIR.\'static/\',而 Denis 的本地开发环境和服务器运行环境开发目录应当和路由地址相同,所以问题没有显示出来造成的。
另外,load-styles.php 中的 _doing_it_wrong 函数中引用位置也是错误的。
我估计应该还有其它地方存在该问题,就需要需要 Denis 亲自出手解决了。

