我们有一个 custom_table 存储 pdf 文档的下载详细信息。为此,我们需要在 wordpress 管理面板中有链接,以便通过单击该链接,管理员用户可以查看 custom_table 中可用的数据。
知道如何实现这一目标吗?
嗯,最简单的方法是使用$wpdb
类,它处理与数据库的连接。
在您的插件初始化时,全球化$wpdb
并将您的表名设置为:
$wpdb->my_table_name = $wpdb->prefix . 'my_table_name'
然后,您可以使用、$wpdb->get_results()
或根据您需要从数据库中获取的内容。$wpdb->get_row()
$wpdb->get_col()
$wpdb->get_var()
例如:
$downloads = $wpdb->get_results( $wpdb->prepare("SELECT * FROM $wpdb->my_table WHERE author_id = %d", $author_id) );