Code前端首页关于Code前端联系我们

在wordpress中创建新数据表的代码和步骤

terry 2年前 (2023-09-24) 阅读数 68 #后端开发

为客户定制时,需要在wordpress中创建新数据表。我参考了《我爱煮鱼》这篇文章。编辑好后就可以使用了。现在分享给大家。网上很多教程都是互相抄袭的,没有参考价值。

function uctheme_taobao_collect(){
    global $wpdb;
    $table_name = $wpdb->prefix . 'taobao_collect';
    if( $wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name ) :
        $sql = "CREATE TABLE `$table_name` (
			    id INT NOT NULL AUTO_INCREMENT,
			    time datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
			    taobao_id VARCHAR(255),
                unique taobao_id (taobao_id),
                PRIMARY KEY (id)  
		) ENGINE = MyISAM CHARSET=utf8;";
        require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
        dbDelta($sql);
    endif;
}
add_action( 'admin_menu', 'uctheme_taobao_collect');
PHP

将以上代码放入function.php中,登录后台即可创建!

PS:最后我还是想吐槽一下搜索引擎的结果。 CSDN有很多复制粘贴的,用不了就不讲了。阿里云、腾讯云利用关键词打造一堆同类型的伪原创页面,更是无情。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门