2010-11-17 601 views
1

我有一個自定義表在我的WordPress數據庫名爲「post_votes」用於投票帖子。Wordpress添加數據到表(數據庫)

每當我發佈新帖子時,我是否可以同時向該表中添加一些數據?

我想在不編輯任何wp核心文件的情況下實現此目的。如果可能的話也許是一個函數

回答

2

你要在你的插件功能註冊這個動作鉤子:

{$new_status}_{$post->post_type}

+0

保羅感謝您的鏈接!我終於被指定在正確的方向!我以前從來沒有使用過鉤子,請給我一個提示,知道如何通過它添加到表格中? – MegaRambo 2010-11-17 23:35:08

+0

當然,您將構建一個函數,當該動作鉤子調用該函數時,它將執行您需要在插件中添加任何代碼以將數據添加到表格中的代碼。正如你可以從這個鏈接看到的那樣,鉤子會將post ID和post對象本身傳遞給你的函數(確保你的函數有兩個參數),所以你可以提取任何你想要的信息。 – 2010-11-17 23:40:31

+0

啊,所以我只需在函數中添加一個INSERT到表格謝謝:) – MegaRambo 2010-11-18 00:03:35