Inserting into WP DB 时间:2013-01-22 作者:salted 我最初问了一个基于我的代码的问题(后来被删除了),我需要一些帮助/指导来创建插件。场景:我已经创建了一个自定义post类型(CPT),现在我需要从wp环境外部的数据库表向CPT中插入值。此例程需要每小时运行一次,行数不能在50-500之间。我最好的做法是什么?附带问题:我是否将我的CPT代码与插入例程代码分开? 1 个回复 最合适的回答,由SO网友:windyjonas 整理而成 使用wp_cron 每小时运行一个作业。http://codex.wordpress.org/Function_Reference/wp_cron使用$wpdb->get_results 从外部表获取数据。示例:$q = "SELECT * FROM my_table"; $results = $wpdb->get_results($q, OBJECT); foreach ( $results as $result) { } 使用插入新的CPT帖子wp_insert_post() http://codex.wordpress.org/Function_Reference/wp_insert_post 结束 文章导航