WordPress 多站点建站教程:如何获取子站名称、域名URL
在之前的建站教程中,我们介绍了WordPress怎么制作站群,WordPress做站群就是使用了WordPre…
在之前的建站教程中,我们介绍了WordPress怎么制作站群,WordPress做站群就是使用了WordPress 多站点功能。在网站制作时,WordPress 多站点需要在主站里调用子站的一些信息,例如子站注册时间,子站修改时间,子站总文章数,子站URL信息等等。
下面分享一下WordPress 多站点建站中常用的主站调用子站信息的代码标签。
1.获取指定子站点blogs表里面的内容信息
$blog_details = get_blog_details(1); echo 'Blog '.$blog_details->blog_id.' is called '.$blog_details->blogname.'.';
利用函数获取站点id为1的站点名称。
如果你想获取每个站点的站点名称,可以使用下面的方法
$blog_list = get_blog_list( 0, 'all' ); //显示全部站点列表
foreach ($blog_list AS $blog) {
$blog_details = get_blog_details($blog['blog_id']); echo 'Blog '.$blog_details->blog_id.' is called '.$blog_details->blogname.'.';
}
2.获取子站点options表里面的内容信息
$blog_id = 1; echo 'Blog '.$blog_id.' is called '.get_blog_option( $blog_id, 'blogname' );
利用函数获取站点ID为1的站点名称,使用该函数就可以获取站点的名称,描述,管理员邮箱,站点URl,以及一些设置信息等等
如果你想获取每个站点的站点名称或者其他信息,方法同上
$blog_list = get_blog_list( 0, 'all' ); //显示全部站点列表
foreach ($blog_list AS $blog) {
echo 'Blog '.$blog['blog_id'].' is called '.get_blog_option( $blog['blog_id'], 'blogname' );
}
我们使用WordPress函数可以很方便的得到我们想要的信息,但如果没有这方面的函数我们也只能自己写代码了。
类别:WordPress开发、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!