2013-04-02 101 views
2

數據庫模式。從另一個自定義數據庫導入wordpress到wordpress

ID title keywords category body  time 
1  XX  demo,tag  main  <html> NOW() 
2  YY  demo2,tag  main  <html> NOW() 

這個數據庫經常被另一個webapp更新。

我的問題是我如何發佈創建一個自定義php文件,可以處理從這張表發佈新的記錄到wordpress?

我發現了wp_insert_post api,當我google了一下,但他們提到,如果它不存在,這個wonnt創建類別。

foreach($data as $db){ 
    $my_post = array(); 
    $my_post['post_title'] = $db->title; 
    $my_post['post_content'] = $db->body; 
    $my_post['post_status'] = 'publish'; 
    $my_post['post_author'] = 1; 

    //$my_post['post_category'] = array(8,39);//how to fetch the category id ! 
    //$my_post['tags_input'] = explode(',',$db->keywords);///IS THIS CORRECT?? 

// Insert the post into the database 
    wp_insert_post($my_post);} 

所以有人請解釋我如何能導出數據庫到WordPress的職位與類別(如創建不存在),標籤,標題,時間日期和內容?

非常感謝

回答

1

您可以創建使用wp_create_category類別 - 您導入腳本應該分析的源數據,必要時創建類別,第一

+0

可以請您給環插入後,其類別的例子嗎? – Zalaboza

相關問題