對於多個WordPress網站使用相同資料庫可透過修改表格前綴(Table Prefix)來實現,主要分為兩種情況:
尚未安裝WordPress
在初始配置WordPress之前,將wp-config.php中的$table_prefix值(預設為wp_)修改為所需的表前綴(本文中假設為blog_),然後一路安裝即可。
修改前:
/** * WordPress Database Table prefix. * * You can have multiple installations in one database if you give each a unique * prefix. Only numbers, letters, and underscores please! */ $table_prefix = 'wp_';
修改後:
/** * WordPress Database Table prefix. * * You can have multiple installations in one database if you give each a unique * prefix. Only numbers, letters, and underscores please! */ $table_prefix = 'blog_';
相關推薦:《WordPress教學》
##已安裝WordPress
UPDATE blog_usermeta SET meta_key ='blog_capabilities' WHERE meta_key ='wp_capabilities'; UPDATE blog_usermeta SET meta_key ='blog_user_level' WHERE meta_key ='wp_user_level'; UPDATE blog_options SET option_name='blog_user_roles' WHERE option_name='wp_user_roles';
以上是WordPress多站點使用同一個資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!