查询WordPress数据库的正确方法是什么?
我希望获得类似于WordPress仪表板链接部分的输出,以便能够对给定的表行/列分别执行编辑和删除操作。
我利用了几篇关于在WordPress中设置数据库表的文章中的知识,因此能够构建前端,以适应编辑和删除操作;我目前需要的是一个很好的示例,说明如何使用WordPress数据库查询API来执行所有CRUD操作。
查询WordPress数据库的正确方法是什么?
我希望获得类似于WordPress仪表板链接部分的输出,以便能够对给定的表行/列分别执行编辑和删除操作。
我利用了几篇关于在WordPress中设置数据库表的文章中的知识,因此能够构建前端,以适应编辑和删除操作;我目前需要的是一个很好的示例,说明如何使用WordPress数据库查询API来执行所有CRUD操作。
在WordPress中查询是通过使用wpdb
变量请确保始终准备好sql,以便WP可以确保其数据库安全。
示例:
global $wpdb;
$rows = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM `{$wpdb->prefix}TABLE_NAME` WHERE `var` = %d", 1) );
然后,您可以循环遍历数据并将其输出为例如表格(不包括表格格式)。foreach($rows as $row)
{
echo $row->post_title;
}
请注意,上面的SQL查询不起作用,因为它包含伪数据。请将其更改为适合您的需要。尽管我是100%肯定的,$mixtape\\u id设置为一个整数,该整数对应于“mixtaples”自定义post类型中的一个post,但此代码没有响应任何内容$query = new WP_Query(array( \'post_type\' => \'mixtapes\', \'p\' => (int)$mixtape_id, \'posts_per_page\' => -1, \'orderby\