我有一个WordPress博客,我需要在其中添加多个帖子。是否可以直接将数据插入表中?我知道PHP,但是我是WordPress的新手。因此,我们将不胜感激。
答案 0 :(得分:2)
您可以按照WPZA的建议使用Wordpress Importer plugin。
而且,正如您所知php
,因此还有另一个选项供您选择。您可以使用wordpress wp_insert_post函数以编程方式插入帖子。
这是示例代码:
// Create post
$id = wp_insert_post(array(
'post_title' => $title,
'post_content' => $content,
'post_date' => date('Y-m-d H:i:s'),
'post_author' => $user_id,
'post_type' => 'post',
'post_status' => 'publish',
));
if ($id) {
// Use this code, if requires to categories posts
// wp_set_post_terms($id, wp_create_category('My Category'), 'category');
// Add meta data, if required
// add_post_meta($id, 'meta_key', $metadata);
} else {
echo "WARNING: Failed to insert post into WordPress\n";
}
易于执行的步骤:
希望有帮助! :)