数据库连接和GET_HEADER的核心代码位置

时间:2013-07-13 作者:Greg

我很了解WP,可以在基本级别创建自定义主题,但没有核心代码的经验。我还刚刚完成了一本关于php和mysql基本编码的书。

我想看看WP的“引擎盖下”,试着把它们放在一起。谁能告诉我:

在哪里可以找到为WP Mysql连接编写代码的文件?(如中所示,mysqli_connect ...)get_header() 作用(我想应该是这样的include(header.php) )

1 个回复
最合适的回答,由SO网友:Pat J 整理而成

首先,通常的警告是不要修改核心代码。(当然不是在生产现场。)

如果您阅读了Codex, 您会注意到,例如Function Reference 有一个名为Source File. 单击此处的链接将转到中的文件trac 特定功能所在的位置。

例如the_ID() 指向您wp-includes/post-template.php.

您的具体问题:

$wpdb() class 在中wp-includes/wp-db.php.

  • get_header() 在中wp-includes/general-template.php.
  • 结束

    相关推荐

    类别.php上的Have_Posts为空

    所有适用的代码都在this gist.我有一个非常简单的category.php 样板我有3个职位,每个都属于同一个家长类别,2个属于一个孩子类别,第三个属于另一个孩子类别。当我使用wp_list_categories 要生成类别链接,它可以正常工作。但当我点击链接查看任何类别时,我得到else 从have_posts if 陈述