我正在开发这个小插件,让用户可以在我的网站上提交帖子。
if (!isset($wpdb))
$wpdb = new wpdb(DB_USER, DB_PASSWORD, DB_NAME, DB_HOST);
$wpdb->insert(
$wpdb->prefix . 'posts',
array(
'post_title' => 'testerrrr',
'post_author' => '1',
'post_content' => 'geen content aja',
'post_status' => 'publish'
)
);
上面的代码没有向表中添加新行。 (我也尝试使用$ wpdb-> wp_posts)并且它也没有给我一个错误(虽然错误报告已打开) 是否有其他字段我不得不在数组中使用,或者我在做其他错误的事情?
谢谢!
答案 0 :(得分:0)
正如TheDeadMedic所说,这可以通过wp_inser_post()实现;