多个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链接程序和排序的办法

WP的性能弱小在于有支持并完满兼容的插件。自身WP链接治理不好自在排序,CoCo Link Sort 这款插件补偿了这样...

wordpress去掉自带的logo或许左侧栏的菜双方法

去掉logo或许左侧栏的菜单,避免被改掉。 在应用模板下的functions.php下修正 复制代码代码如下: function ...

查看本人或他人的WordPress版本默许为wp-login.php

明天在修正网站的时分,不小心把最新版Wordpress3.5.1的wp-includes目录下的functions.php笼罩出来了,招致...

WordPress开发中短代码的完成及相干函数应用技巧

其实完成短代码很简略,咱们只要要用到 WordPress 外面的一个函数就能够搞定短代码,外加本人的一个小函数,...

如何在本地装置Wordpress

要害字形容:装置 本地 如何 Wordpress 下载 应用 环境 // 版本 Windows 上一次教程将 wordpress如何装置,...

WordPress建站有哪些劣势

  你还没决议应用什么软件来构建你的新公司网站吗? 依然以为WordPress只是搭建博客吗? 在互联网上有大约2...

需求提交

客服服务

亿鸽在线客服系统