實際上它應該很容易 - WordPress提供了你需要與數據庫進行交互的核心。
下面是我幾年前構建的主題的一些示例代碼。除此之外還有更多,顯然你必須在某個時刻創建表格。但是一旦到位,全球$ wpdb就是您的門戶。
function update_game($player, $field, $data)
{
global $wpdb;
$table = $wpdb->prefix . "gameplay";
$where = "tex_id=" . ($player);
$sql = "UPDATE $table SET " .$field. "='" .$data. "' WHERE $where";
$wpdb->query($sql);
} //End update_game
或者只是一個字段,您可以使用「選項」。例如
function clear_game()
{
update_option('tex_deal','w');
update_option('tex_dealer','0');
update_option('tex_actor','0');
update_option('tex_candeal','0');
update_option('tex_flopImg' , '');
update_option('tex_turnImg' , '');
update_option('tex_riverImg' , '');
update_option('tex_pot' , '0');
update_option('tex_bigbet' , '0');
}//end clear_game
update_option()
是/是/wp-includes/function.php(我相信它仍然存在......它已經有一段時間),你就需要調用前手的add_option
- get_option()
將返回當前值。
這種解決方案很有趣,但我從來沒有見過這樣的事情來實現。您可以使用小部件配置(如來自WP博客的RSS提要,但不知道這是否記錄在選項表中)或使用Ajax。 – brasofilo
嗨。我並不是指一個主題小部件,而是一個** Dashboard **小部件,如下所示:http://i.imgur.com/9kPET.png(來自一個非常陳舊過時的安裝,但您會得到這個想法)......它就像是Quick post小部件,但它保存在選項表上的數據 – felipelavinz