【问题标题】:Wordpress - save data from own pluginWordpress - 从自己的插件保存数据
【发布时间】:2025-11-23 09:40:01
【问题描述】:

我自己的 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 帖子数据库结构,或者您可以在插件的“安装”事件上创建自己的数据库表。

标签: php wordpress plugins save


【解决方案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')");
}

你得到了结果。

【讨论】:

    最近更新 更多