Wordpress站点-使用自定义PHP和数据库

Wordpress站点-使用自定义PHP和数据库,php,sql,database,wordpress,Php,Sql,Database,Wordpress,我终于完成了一个项目的编码,其中包含一个用于上传文件的HTML表单,以及一个将200字段CSV提交到数据库中的大型PHP文件。它首先上传到一个暂存表,然后将数据拆分成更小的表 这一切都很完美,但我在下一步遇到了问题:这需要在已经存在的wordpress站点上运行。我有一个数据库只是为这个项目与表的用户,客户端,登台,米等,我需要在他们自己的数据库中,因为这些用户是独立的WP用户所有这些表 我发现了一个插件,允许您将PHP插入页面,但我需要知道如何在WP中使用自定义数据库,我只使用过实际的数据库。

我终于完成了一个项目的编码,其中包含一个用于上传文件的HTML表单,以及一个将200字段CSV提交到数据库中的大型PHP文件。它首先上传到一个暂存表,然后将数据拆分成更小的表

这一切都很完美,但我在下一步遇到了问题:这需要在已经存在的wordpress站点上运行。我有一个数据库只是为这个项目与表的用户,客户端,登台,米等,我需要在他们自己的数据库中,因为这些用户是独立的WP用户所有这些表


我发现了一个插件,允许您将PHP插入页面,但我需要知道如何在WP中使用自定义数据库,我只使用过实际的数据库。非常感谢您的帮助。

在脚本“wp admin/includes/upgrade.php”中包含wordpress db文件,然后调用

global $wpdb;
$wpdb->query($your_query_string);
这样你就可以使用wordpress数据库了。但是只需浏览一次wordpress,您就可以了解表格了。因为wordpress将特定的数据保存到特定的表中,比如-关于用户对用户的元表的任何信息

若您试图插入新用户,那个么您可能需要在用户表中输入数据

还有另一种方法


您可以打开wordpress主题的function.php,然后编写脚本来输入数据或您想要的任何功能。我认为这是使用wordpress的更好方法。

如果您想使用php,请尝试以下教程:

如果您正在开发wordpress插件,请查看wordpress codex:


这需要你做一些研究。祝你好运

您是否需要连接并使用网站中的两个数据库?是的,当前正在使用主数据库。我们从该站点设置了一个子域用于此项目,其中两个不同的人将在不同的时间将CSV文件上载到同一个数据库(我们的自定义数据库),如果可能,需要将其分开保存