Php 编辑数据库赢得';在页面上包含wordpress页眉/页脚时不显示

Php 编辑数据库赢得';在页面上包含wordpress页眉/页脚时不显示,php,database,wordpress,edit,Php,Database,Wordpress,Edit,我正在使用wordpress网站,但对于网站的一部分,我决定手动连接到数据库,基本上绕过wordpress编辑数据库和检索结果 问题是,当我包含WP页眉和页脚时,我得到的是一个空白页面,查看源代码会给出一个错误,尽管我无法理解它 这是为页面显示的源代码: 语言_attributes()位于wp includes/general-template.php中 您不能只包含header.php和foter.php,而希望得到最好的结果。必须包含所有依赖项 在类似[myAnchorText]的页面中插

我正在使用wordpress网站,但对于网站的一部分,我决定手动连接到数据库,基本上绕过wordpress编辑数据库和检索结果

问题是,当我包含WP页眉和页脚时,我得到的是一个空白页面,查看源代码会给出一个错误,尽管我无法理解它

这是为页面显示的源代码:


语言_attributes()位于wp includes/general-template.php中

您不能只包含header.php和foter.php,而希望得到最好的结果。必须包含所有依赖项

在类似[myAnchorText]的页面中插入anchortext使用输出缓冲捕获最终HTML并替换achor文本:

<?php
// example from php.net
function callback($buffer) {
  // replace all the apples with oranges
  //or whatever logic you have
  return (str_replace("[myAnchorText]", "oranges", $buffer));
}
ob_start("callback");
?>
<html><body>
<p>It's like comparing apples to oranges.</p>
</body></html>
<?php ob_end_flush(); ?>
/* output:
   <html><body>
   <p>It's like comparing oranges to oranges.</p>
   </body></html>
*/

这就像拿苹果和桔子做比较

/*输出: 这就像把桔子和桔子比较

*/
或多或少。将php文件中的逻辑放入回调函数中。并用所需的输出替换锚定$缓冲区包含由wordpress生成的页面的html代码。。。你只需要插入代码(html)来显示你的表格或任何你想要的东西,这是最原始的,而不需要干预wordpress的东西。。。您可以编写插件并以优雅的方式进行操作。:)说到PHP,我是一个超级新手,我不知道从哪里开始。代码似乎不起作用,不确定我做错了什么,或者我做对了什么。