我的WP实例上有一个自定义页面,我希望与我的数据库实例进行交互,理想情况是WP用于帖子的标准表。
此页面页面从一组社交网络渠道中检索在线流,我确实希望将此流保存到数据库中,以形成一种“存档”。
所以我有两个问题: a)是否可以更好地创建一个单独的表,或者更方便的是在wp-post表中添加所有内容(或任何名称),将项目分类为社交或其他内容 b)如何使用WP Api与我的WP数据库进行交互,以便不重新发明轮子?
由于
答案 0 :(得分:0)
通常情况下,如果WordPress的功能和组织不足以处理我们的数据,我们只应create our own tables。
如今,Custom Post Types(wp_posts
db table)和Custom Fields(wp_postmeta
db table)用于各种插件(从高级自定义字段到WooCommerce)。
然后我们使用WP_Query
来检索数据,wp_update_post()
和update_post_meta()
来插入数据。
无论如何,data validation和security checks始终很重要。