我正在开发自定义WordPress主题,我想从我用来安装WordPress的数据库中获取一些日期。
我要获取的数据不是网站发布的,而是自定义数据。
该数据存储在安装WordPress的同一数据库内的表中,因此在该数据库中有以下表(IndexError
,custom_table
,wp-posts
,{{ 1}},.. Etc等)。
所以我想知道WordPress是否具有一些功能或文件可以连接到该数据库。
我可以创建一个自定义PHP文件并连接到数据库,然后将该文件包含在我要获取数据的文件中。
但是我想看看是否有更好的方法。
如果这些功能存在于WordPress中,它是否使用特定的数据库连接功能,例如wp-users
,wp-settings
或PDO?
答案 0 :(得分:1)
'$ wpdb'是WordPress中的全局数据库连接变量。 WordPress中数据库选择操作的最简单示例是:
$wpdb->get_results(
"SELECT ID, post_title
FROM $wpdb->posts
WHERE post_status = 'draft'"
);
您显然可以从WPDB codex条目中进一步了解wp中的数据库操作。