Wordpress - 从自己的插件保存数据
Posted
技术标签:
【中文标题】Wordpress - 从自己的插件保存数据【英文标题】:Wordpress - save data from own plugin 【发布时间】:2017-11-20 11:29:47 【问题描述】:我自己的 wordpress 插件生成文件的这个数据:
文件名|创建者|日期
This is my filename|Max Mustermann|20.11.2017
This is my filename|Anne Mustermann|26.11.2017
This is my filename|Alex Mustermann|27.11.2017
wordpress 是如何构建来保存这些数据的?我该如何以正确的方式做到这一点?
感谢您的回答!
行话
【问题讨论】:
您可以创建一个 custom_type_post 并使用 WP 帖子数据库结构,或者您可以在插件的“安装”事件上创建自己的数据库表。 【参考方案1】:试试这个例子,
function bot_install()
global $wpdb;
$table = $wpdb->prefix."bot_counter";
$structure = "CREATE TABLE $table (
id INT(9) NOT NULL AUTO_INCREMENT,
bot_name VARCHAR(80) NOT NULL,
bot_mark VARCHAR(20) NOT NULL,
bot_visits INT(9) DEFAULT 0,
UNIQUE KEY id (id)
);";
$wpdb->query($structure);
// Populate table
$wpdb->query("INSERT INTO $table(bot_name, bot_mark)
VALUES('Google Bot', 'googlebot')");
$wpdb->query("INSERT INTO $table(bot_name, bot_mark)
VALUES('Yahoo Slurp', 'yahoo')");
你得到了结果。
【讨论】:
以上是关于Wordpress - 从自己的插件保存数据的主要内容,如果未能解决你的问题,请参考以下文章