我正在基于WordPress构建一个自定义应用程序。我在WP数据库中有我的自定义表。我可以使用$wpdb来处理它们吗,或者该类仅用于与WP相关的表吗?
例如,如果我有一个跟踪狗和猫的数据库,我创建了一个名为animalid、animal\\u type等的自定义表。我是否使用$wpdb?
我不知道用wpdb美元“与WordPress数据库交互”是否只用于股票表。
编辑:我用MySQL Workbench手工创建了这些表。它们是从Microsoft Access升级的表。我还没有“通知”WordPress他们的存在,也不知道我是否应该这样做。
最合适的回答,由SO网友:Welcher 整理而成
是的,你可以。直接从the codex
$wpdb对象不限于WordPress创建的默认表;它可以用于从WordPress数据库中的任何表(如自定义插件表)读取数据。例如,要从名为“mytable”的自定义表中选择一些信息,可以执行以下操作。
$myrows = $wpdb->get_results( "SELECT id, name FROM mytable" );