wordpress多站 WordPress多站群的子站配置顶级域名

如何让WordPress支持多站点的创建

方法/步骤

成都创新互联公司主要业务有网站营销策划、网站设计制作、成都网站制作、微信公众号开发、成都小程序开发H5页面制作、程序开发等业务。一次合作终身朋友,是我们奉行的宗旨;我们不仅仅把客户当客户,还把客户视为我们的合作伙伴,在开展业务的过程中,公司还积累了丰富的行业经验、成都全网营销推广资源和合作伙伴关系资源,并逐渐建立起规范的客户服务和保障体系。 

用ftp软件或空间的在线ftp功能打开wordpress程序文件夹,找到wp-config.php文件。我们需要修改这个文件来启动wordpress的多站点功能。

用php的编辑器打开它(我用的是notepad,其实txt文本也能打开,但是容易出现一些问题),按照下图提示加入代码:

define('WP_ALLOW_MULTISITE', true);

这时再登陆wordpress网站的后台,你会发现在“工具”下会多了一个“配置网络”

点击“配置网络”会提示你要关闭所有插件,于是关掉所有运行的插件。

此时wordpress会让你修改两个文件:一个是我们之前修个的那个wp-config.php,另一个文件“.htaccess”和它在同一个目录,很好找的。找到后打开添加代码文件,如果你没有“.htaccess”这个文件。需先在固定链接那里进行设置一下,wordpress会自动生成.htaccess这个文件。

完成修改后重新登录即可。

重新登录后就可以在左上角看到配置网络了!

点击后就可以创建新的分站点了。

WordPress 多站点设置

在管理网络-设置-配置网络-第二条中的

define( 'SUBDOMAIN_INSTALL', true );

改为

define( 'SUBDOMAIN_INSTALL', false );

wordpress开启多站点功能后,主站无法访问提示站点未注册

先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

if(is_user_logged_in()){

$current_user = wp_get_current_user();

/**

* @example Safe usage: $current_user = wp_get_current_user();

* if ( !($current_user instanceof WP_User) )

* return;

*/

echo 'Username: ' . $current_user-user_login . 'br /';

echo 'User email: ' . $current_user-user_email . 'br /';

echo 'User first name: ' . $current_user-user_firstname . 'br /';

echo 'User last name: ' . $current_user-user_lastname . 'br /';

echo 'User display name: ' . $current_user-display_name . 'br /';

echo 'User ID: ' . $current_user-ID . 'br /';

}


名称栏目:wordpress多站 WordPress多站群的子站配置顶级域名
转载源于:http://myzitong.com/article/dogpeip.html