全方位站长技能、SEO优化学习平台
当前位置:网站首页 > WordPress笔记 > 正文

WordPress多用户多站点教程

作者:文煞发布时间:2023-06-20分类:WordPress笔记浏览:457


温馨提示:手机扫码可阅读当前文章!
文章简介:WordPress的多站点(Multisite)功能是自WordPress 3.0版本之后引入的一个重要更新,它整合了之前的WordPress MU核心。在后台自动升级之后,无法直接使用多站点功能,需要通过手动修改配置文件来启用。通过上述步...

WordPress的多站点(Multisite)功能是自WordPress 3.0版本之后引入的一个重要更新,它整合了之前的WordPress MU核心。在后台自动升级之后,无法直接使用多站点功能,需要通过手动修改配置文件来启用。通过上述步骤可以成功地开启WordPress多站点功能。在设置过程中可能会遇到一些问题和挑战,但只要按照步骤进行,就能顺利完成。多站点功能可以帮助管理多个网站,提高网站的灵活性和扩展性。


下面是开启WordPress多站点功能的步骤:(首先要允许用户注册)


第一步:编辑配置文件


编辑网站根目录下的wp-config.php文件,在文件中添加以下代码:


define('WP_ALLOW_MULTISITE', true);


保存并刷新后台页面,在【工具】菜单中就会出现添加“网络”(Network)选项。


第二步:停用插件


为了顺利设置多站点功能,需要暂时停用所有已安装的插件,操作完成后可以重新启用。


第三步:创建文件夹


通过FTP在wp-content目录下创建一个名为blogs.dir的文件夹,并将其属性设置为777模式。这个文件夹将用于存储子站点上传的媒体文件。


第四步:追加配置代码


刷新管理页面,点击工具菜单中的“网络”选项卡,系统会自动生成需要追加到配置文件的代码片段。其中与wp-config.php相关的代码有两段。首先在文件末尾添加以下代码:


define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
$base = '/'; // 基准URL
define( 'DOMAIN_CURRENT_SITE', 'www.adminbk.com' ); //请将 www.adminbk.com 替换为主站域名
define( 'PATH_CURRENT_SITE', '/' ); // 当前博客路径
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );


为了保证站点的安全性,需要在上述代码之后添加以下代码:


define( 'AUTH_SALT', '...' );
define( 'SECURE_AUTH_SALT', '...' );
define( 'LOGGED_IN_SALT', '...' );
define( 'NONCE_SALT', '...' );


这两段代码会对每个博客都有所不同,请直接从后台提示页面拷贝相应的代码。


第五步:修改.htaccess文件


将旧的.htaccess配置文件修改为如下代码(具体的代码请参考后台页面的提示)。


在进行这些操作时,可能会遇到一些问题:


1. 开启WordPress 3.0的多站点功能会导致旧文章的固定链接(Permalink)转换为 `/blog/%year%/%monthnum%/%postname%/` 的形式,需要手动改回原来的形式。


2. 在多站点模式下,Google XML Sitemaps插件将无法使用。

欢迎您,来自美国–俄亥俄州–特拉华县–都柏林的朋友,您的IP:3.16.212.209,您的网络:Amazon数据中心


WordPress笔记排行
随机推荐
猜你喜欢

服务热线

1888888888

要发发发发发发

站长微信公众号

站长微信公众号

分享:

支付宝

微信