2011-12-21 14 views
0

私は以下のテーブルを持つデータベースを持っています:サンプルデータベースカテゴリテーブルからワードプレスへデータを転送

最初のテーブル名:newsdetails。

カラム:id、description、cat_id

第2テーブル名:カテゴリ。

カラム:id、name、parent_id。

私はこのデータをWordPressデータベースに転送したいと思います。

私は知っている:wp_insert_postは、データベースに投稿を挿入するwordpressの機能があります。

パラメータは、この関数は、特定のカテゴリへの投稿を関連付ける'post_category' => [ array(<category id>, <...>) ] //Add some categories.

があります。

今私が持っているのは、古いテーブルから利用できるカテゴリです。このパラメータにカテゴリを指定しても、wordpressデータベースにはそのようなカテゴリは作成されません。

新しい投稿が新しいカテゴリに関連付けられるように、既存のカテゴリテーブルに基づいてWordPressでカテゴリを作成するにはどうすればよいですか?このような

答えて

0

登録カテゴリ:その後、

$category = array('cat_name' => 'My Category', 'category_description' => 'A Cool Category', 'category_nicename' => 'category-slug', 'category_parent' => ''); 

$cat_id = wp_insert_category($category, true); 

およびその配列内$ CAT_IDを使用し、動作します。

詳細はWordpress Codex

関連する問題