WordPress超级管理员菜单未启用

时间:2012-08-26 作者:Nistor Alexandru

嗨,我正在尝试使用buddypress创建一个社交网络。我找到一本书,书中详细说明了如何创建多个wordpress网站:wordpress blueprints

我已经在电子商务文件夹的localhost上安装了wordpress。我所做的第一步是在wp config中添加此代码。php:

<?php
define(\'WP_ALLOW_MULTISITE\', true);
?>
这启用了安装菜单。单击安装后,我被要求在wp内容中创建一个名为blogs的文件夹。目录。

我被赋予了这个代码以放入wp配置。php:

define(\'MULTISITE\', true);
define(\'SUBDOMAIN_INSTALL\', false);
$base = \'/e-commerce/\';
define(\'DOMAIN_CURRENT_SITE\', \'localhost\');
define(\'PATH_CURRENT_SITE\', \'/e-commerce/\');
define(\'SITE_ID_CURRENT_SITE\', 1);
define(\'BLOG_ID_CURRENT_SITE\', 1);
这个代码放在wordpress中。htaccess文件并替换现有内容:

  RewriteEngine On
RewriteBase /e-commerce/
RewriteRule ^index\\.php$ - [L]

# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(.*\\.php)$ $1 [L]
RewriteRule . index.php [L]
接下来,我被要求重新登录,重新登录后,仪表板上应该会出现一个超级管理菜单,但我没有看到该菜单。

问题是什么?我该如何解决?

1 个回复
最合适的回答,由SO网友:SeventhSteel 整理而成

新版本的WordPress去掉了左侧仪表板菜单上的“超级管理员”菜单,改为“网络管理员”部分。

听起来您安装的multisite还不错,所以在顶部工具栏的“我的站点”选项下,您现在可以看到指向网络管理部分的链接。

http://codex.wordpress.org/Create_A_Network#Step_5:_Network_Admin_Settings

结束

相关推荐

如何将wp-login.php重命名为MultiSite?

我想隐藏并重命名wp-login.php 在我的URL中,用于在多站点设置上创建品牌。从这个forum post 我知道我可以改变mysite.com/wp-login.php 到mysite.com/login 通过插入RewriteRule ^login$ wp-login.php 在我的.htaccess. 我喜欢URL栏不显示登录重定向到wp登录。如果我尝试在子网站下登录mysite.com/subsite1/login 它显示为重定向自mysite.com/subsite1/wp-login