直接以範例說明,本範例會建立一個內容類型為「article」的node
//先建立一個空物件 $node = new stdClass(); //指定內容類型 $node->type = 'article'; //在node中放入基本資料,如作者、發佈時間... node_object_prepare($node); //設定標題 $node->title = 'Node Created Programmatically on ' . date('c'); //設定語系 $node->language = LANGUAGE_NONE; //設定body欄位中的內容 $node->body[$node->language][0]['value'] = $body_text; //設定body欄位的摘要內容 $node->body[$node->language][0]['summary'] = text_summary($body_text); //設定body欄位的格式 $node->body[$node->language][0]['format'] = 'filtered_html'; //設定其他欄位內容 $node->field_myfield[$node->language][0]['value'] = 'some text'; //設定分類欄位(reference) $node->field_myfield[$node->language][0]['tid'] = $some_tid; //設定路徑別名 $path = 'content/programmatically_created_node_' . date('YmdHis'); $node->path = array('alias' => $path); //儲存node node_save($node);