我正在努力将模板部分加载到我的主题中。 get_template_part();函数按照预期的方式工作,但它总是在其自身之前插入一个空行。
这是它在 Firebug 中的样子:
这是它在 php 中的编码方式:
这是polecane.php的内容,只有一行:
可能是什么问题?我必须摆脱那条空行,因为它弄乱了我的布局。
编辑:这不有效:
<div class="homepageright"><?php get_template_part('polecane'); ?></div>
最佳答案
我找到了解决方案。 DaveChen 对 BOM 的想法很好,我只更改了一个文件的字符集,而不是为两个文件都这样做。谢谢,现在可以了。
回答: 将涉及的每个文件的编码设置为无 BOM 的 UTF-8。
关于php - WordPress - 在 "get_template_part();"之前插入空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25211796/