使用$wpdb将数据插入表

时间:2017-06-13 作者:Jason

您好,我正在研究如何使用$wpdb将数据插入到我数据库中未经wordpress预配置的表中。。。

理想的我正在一个步行网站上工作,在那里用户可以注册、加入团队或独自行走,并每周输入他们的英里数。当他们进入自己的英里数时,他们将进入领导委员会,获得徽章,并在阿巴拉契亚山脉的谷歌API地图上显示他们的进度。

我可以在一个没有Wordpress的网站上轻松完成所有这些,但今年我想我会改变它,了解更多Wordpress的工作原理。。。

问题是,我的主要问题是,我正朝着几个方向努力,什么是最佳实践?它会是一个页面模板吗?我需要开发一个插件?或者我应该使用一个允许php在我创建的页面中使用的插件吗?还是我还没有发现的其他方法?

提前感谢。

1 个回复
SO网友:Alexis

如果我理解的很好,用户将在前台更新他们的数据,您需要将数据保存在自定义表中。

我想你必须检查一下wp_ajax 允许您将JS中的数据发布到WP\\U ajax处理程序的过程。这个处理程序将是一个PHP函数(可以写在主题的functions.PHP中),它将在数据库中插入数据。

结束

相关推荐

我何时以及为什么应该使用$wpdb不同的返回类型?

这个返回一个对象$mylink = $wpdb->get_row(\"SELECT * FROM $wpdb->links WHERE link_id = 10\"); 关联数组$mylink = $wpdb->get_row(\"SELECT * FROM $wpdb->links WHERE link_id = 10\", ARRAY_A); 数字索引数组$mylink = $wpdb->get_row(\"SELECT * FROM $wpdb-&g