WordPress: Datenimport

Joost de Valk gibt einige Tips wie man Daten aus externen Datenbank in WordPress importieren kann.

Die entscheiden Codefragmente:

// $post array mit dem resultset der externen Datenbank bauen
$i = 0;
while ($row = mysql_fetch_array($results,MYSQL_ASSOC)) {
 $post = array();
 $post['post_status'] = 'publish';
 $post['post_category'] = array(4);
 $post['post_date'] = date('Y-m-d H:i:s',strtotime($row['newsitem_date']));
 $post['post_title'] = $row['newsitem_title'];
 $post['post_content'] = $row['newsitem_content'];
 $posts[$i] = $post;
 $i++;
}
// Daten in WordPress importieren
require('./wp-load.php');
foreach ($posts as $post) {
 wp_insert_post($post);
}

Possibly related posts (automatically generated)