连接到同一数据库WordPress表被添加到

时间:2018-07-06 06:32:21

标签: php mysql sql wordpress pdo

我正在开发自定义WordPress主题,我想从我用来安装WordPress的数据库中获取一些日期。

我要获取的数据不是网站发布的,而是自定义数据。

该数据存储在安装WordPress的同一数据库内的表中,因此在该数据库中有以下表(IndexErrorcustom_tablewp-posts,{{ 1}},.. Etc等)。

所以我想知道WordPress是否具有一些功能或文件可以连接到该数据库。

我可以创建一个自定义PHP文件并连接到数据库,然后将该文件包含在我要获取数据的文件中。

但是我想看看是否有更好的方法。

如果这些功能存在于WordPress中,它是否使用特定的数据库连接功能,例如wp-userswp-settings或PDO?

1 个答案:

答案 0 :(得分:1)

'$ wpdb'是WordPress中的全局数据库连接变量。 WordPress中数据库选择操作的最简单示例是:

$wpdb->get_results( 
    "SELECT ID, post_title 
    FROM $wpdb->posts
    WHERE post_status = 'draft'"
);

您显然可以从WPDB codex条目中进一步了解wp中的数据库操作。