我试图找出为什么任何模板都不同于索引。php不工作。
我创建了一个分类新闻。php文件(也尝试了category-4.php和大多数其他选项),但在打开时this url, 我看到一个白色页面并检查源代码,我看到php代码为HTML注释。
知道是什么原因吗?
我已经检查了功能。php(这是我写的),没有任何地方可以做到这一点。至于插件,禁用所有插件都没有帮助。
UPDATE - More information about the template page, as per request in comments
你可以找到分类新闻。php源代码
here.你说得对:我只是在检查Google的开发工具,在那里我看到php代码被更改为HTML注释。当查看实际的HTML代码时,我只看到原始的php代码。不管怎样,这都不应该发生,因为主题的其余部分按预期工作,我认为文件本身肯定有问题。至于编码,我总是使用phpStorm,从未更改过它的任何设置(至少对于涉及文件编码的内容)。事实上,我现在甚至不知道如何从phpStorm检查/更改编码,我使用的任何文本编辑器(TextWrangler、Espresso或TextEdit)都没有这个选项(我在Mac上)。
最合适的回答,由SO网友:Andrea Sciamanna 整理而成
这确实是一个编码问题。用记事本++(我设法从电脑上打开了它)打开时,我意识到该文件被编码为UCS-2之类的东西(我不清楚到底是大端还是小端)。
我不知道为什么会发生这种情况,也不知道将来如何避免这种情况,因为我只是从一个具有正确编码(ANSI)的现有文件创建了这个文件:我将与JetBrains支持人员一起调查,看看他们是否能找到可能的原因。
谢谢大家!