Php 从自定义页插入到数据库

Php 从自定义页插入到数据库,php,mysql,wordpress,Php,Mysql,Wordpress,现在我正在使用Wordpress,并在现有主题中创建了一个自定义页面。 我将这个页面上传到我的Web服务器,编辑了.htaccess和isert代码来访问这个自定义文件 RewriteRule ^file$ file/ [L] RewriteRule ^file/(.*)$ file/$1 [L] 这很好,现在我想更进一步 我想将的值插入数据库。 因此,我需要知道如何将这个独立的index.php页面与现有的WordPress数据库连接起来,并将$\u POST['email'])插入到“wp

现在我正在使用Wordpress,并在现有主题中创建了一个自定义页面。 我将这个页面上传到我的Web服务器,编辑了.htaccess和isert代码来访问这个自定义文件

RewriteRule ^file$ file/ [L]
RewriteRule ^file/(.*)$ file/$1 [L]
这很好,现在我想更进一步

我想将
的值插入数据库。
因此,我需要知道如何将这个独立的index.php页面与现有的WordPress数据库连接起来,并将
$\u POST['email'])
插入到“wp\u新闻稿”表中。

我会按照@ScottMcGready的建议,将功能放入插件中,并在wp中工作。WP效率不高,但它很灵活。如果要继续沿着当前路径前进,只需将WP core加载到非WP index.php文件中:

require_once('/path/to/your/wordpress/installation/wp-load.php');

然后像平常一样使用Wp_query,例如,

而不是编写完全自定义的代码,将脚本作为插件,使用自定义的post类型,这样你就可以访问所有wordpress函数,而无需重新设计轮子。我支持这一点,但强烈建议不要这样做,除非你真的有/想要。Wordpress是通过插件来扩展的。这是非常好的,文档非常精彩。这样做可以确保代码的安全性和可维护性。想想那个在你身后维护它的家伙!