多个WordPress站点应用同一数据库的办法

尚未装置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已装置,则执行以下步骤:

1. 将wp-config.php中的$table_prefix值wp_修正为所需求的表前缀(blog_)。
2. 将MySQL数据库中的对应表前缀均修正为新的表前缀,如下图:



3. 执行以下数据库更新(请依据关于表前缀进行相应修正):
 
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';


4. 因为WordPress插件单一,且完成都不同,因而本文暂不做探讨,请自行参考插件代码进行对应修正。

以上就是安达网络工作室关于《多个WordPress站点使用同一数据库的方法》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: WordPress 数据库
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
简略理解将WordPress中的工具栏移到底部的小技巧

从 WordPress 3.1 开端引入了工具栏的概念,当用户登录后在前台和后盾的页面顶部会显示一个黑色的工具栏,经...

wordpress 主动在注释内容后增加内容

但在制造主题的时分,每个用户的需要都不同,而且你也不可能在文章下方增加太多的内容。因而让用户能自定义...

将博客园(cnblogs.com)数据导入到wordpress的代码

我将这个分享进去,假如当前有谁需求能够间接下载上面插件 应用办法: 在cnblogs抉择备份数据,导出一个XML...

把WordPress文章版权同时在注释下方和Feed中输入完成办法

此前,咱们只晓得给WordPress文章增加版权申明,文章标签、相干日志,但很少思考到把这些信息输入到Feed中。...

WordPress插件开发设计

  WordPress引人注目的其中一个最大要素就是围绕这个内容治理零碎而进行的开发也不尽其数。因为WordPress...

WordPress 2.8的8个特征的新增性能

最新版本的WordPress 2.8的公布,为WordPress网站开发者带来了更多的便当,让像WPYOU这样的基于WordPress的...

需求提交

客服服务

亿鸽在线客服系统