【问题标题】:Forcing php insertion to start on a new line in WordPress header file强制 php 插入从 WordPress 头文件的新行开始
【发布时间】:2013-01-12 19:09:06
【问题描述】:

我有各种插件和自制函数,可以将项目添加到我的 wordpress 博客 header.php 文件中。今天我做了一些调整,并注意到插入这些代码片段的位置存在这个问题。

我的标题中有以下代码:

My code in my header

Facbook 调试器然后告诉我 og:type 标签“article”丢失了。评论代码似乎隐藏了第一个元属性标签。

这些标签来自我的function.php文件中的自制函数,所以我想知道如何强制插入从新行开始,而不是在它想要的任何行的末尾添加。

我查看了 /n 但无法在我的函数中使用它

Doug's Function

任何帮助都会很棒

【问题讨论】:

  • 评论代码是怎么隐藏的?评论已关闭,元标记在它之外,所以它不应该影响它。
  • 我不知道为什么。 Facebook 调试器告诉我评论旁边的特定元标记丢失了我想我会在函数中强制换行以确保不会发生这种情况

标签: php wordpress insertion


【解决方案1】:

解决了我的问题。我不知道如何让我的函数强制换行,并发现我需要放入 PHP 声明,所以这是我添加到函数中的行:

<?php echo "\n<!-- my comment -->\n"; ?>

那行得通。它下降到下一行,写下注释,然后在写函数中的其余文本之前又下降了一行。

【讨论】:

  • 这在 FB 调试器中似乎比您的代码问题更大,否则它是有效的。调试器显然没有正确解析代码。如果可以的话,我会打开一个关于它的错误报告。
  • 对我来说并不是什么大问题,因为它只是让我处理这个问题来解决它。我只是不喜欢随意插入代码。我可能会让 FB 知道
猜你喜欢
  • 2017-10-13
  • 1970-01-01
  • 2012-10-30
  • 1970-01-01
  • 2017-12-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多