0
我是一個php newbe,並試圖從wordpress學習。 如果我看向wp_usermeta出發表是這樣定義的:WordPress的商店如何wp_usermeta?
CREATE TABLE $wpdb->usermeta (
umeta_id bigint(20) NOT NULL auto_increment,
user_id bigint(20) NOT NULL default '0',
meta_key varchar(255) default NULL,
meta_value longtext,
PRIMARY KEY (umeta_id),
KEY user_id (user_id),
KEY meta_key (meta_key)
) $charset_collate;";
如果我看到一個正在運行的WP系統上有列添加到此表像FIRST_NAME或姓氏。
要添加這個必須有一個的SQL語句,如:
ALTER TABLE table_name ADD column_name datatype;
但我couln't發現任何這樣的聲明在wp-來源。它在哪裏宣佈?我對數據類型特別感興趣。 (是否存儲預數據類型?)
有接縫是一個靈活的系統,用於向數據庫添加列。我對此感興趣。
哦:我明白了。是否有任何標準meta_keys定義? – hamburger
是的,Wp爲安裝過程中創建的管理員用戶創建了很多。他們很少是'暱稱','first_name','last_name','description','wp_capabalities'等。您可以在這裏看到其他人:http://prntscr.com/g5crfg –