我有一个循环模板,名为loop-event-details.php
我有代码来显示每个事件。
我的主页模板被调用events-page.php
. 我使用以下代码包括循环模板:
get_template_part( \'loop\', \'event-details\' );
我还尝试了以下代码:
include(TEMPLATEPATH . \'/loop-event-details.php\');
然而,当查看页面时,它总是抱怨解析错误:
Parse error: syntax error, unexpected T_ENDWHILE in /<my_templatepath>/loop-event-details.php on line 1
The
loop
不是1号线,而是15号线。中的代码
loop
文件是正确的,因为当我从
loop
将文件归档到
page
归档所有工作。只要我想把它包括在任何一份合同中(
get_template_part()
或
include()
) 它不起作用,总是抱怨1号线。
任何提示和帮助都将不胜感激。
谢谢,Dasha
WP 3.1.0
PHP版本5.2.6-1+lenny9
最合适的回答,由SO网友:dashaluna 整理而成
我创建了一个新文件,将编码指定为“UTF-8”,并手动重新键入了所有内容-没有从旧文件复制/粘贴。花了一段时间,但现在一切都好了。一定是出现了一些编码错误。
感谢所有帮助过我的人:@t31os、@kaiser、@Chip Bennett