现在我正在使用 Wordpress,并且我已经在现有主题中创建了一个自定义页面。 我将此页面上传到我的网络服务器,编辑了 .htaccess 并插入了代码来访问此自定义文件。
RewriteRule ^file$ file/ [L]
RewriteRule ^file/(.*)$ file/$1 [L]
这很好用,现在我想更进一步。
我想插入 <input type="text" name="email" required="">
的值到数据库。
所以我需要知道如何将这个独立的index.php页面与现有的WordPress数据库连接并插入$_POST['email'])
到表“wp_newsletter”。
最佳答案
我会遵循 @ScottMcGready 的建议,将功能放入插件中并在 WP 中工作。 WP 效率不高,但很灵活。如果您想继续当前的路径,您只需在非 WP index.php 文件中加载 WP 核心即可:
require_once('/path/to/your/wordpress/installation/wp-load.php');
然后像平常一样使用 Wp_query,例如http://codex.wordpress.org/Class_Reference/WP_Query .
关于php - 从自定义页面插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23014817/