
启用WordPress多站点后,你可能要用软件获取今天的博客信息。这篇文章将帮助你解决这个问题。
首先,今天的博客是什么?与独立站点不同,Multisite将创建几个博客,称为博客,它们是子站点(包括主站点)。但是你访问的这个子站点已经变成了今天的博客。今天的博客的信息键是指博客本身的唯一信息,如其名称、路线、身份z号等。,但不包括本博客的客户数量和文章内容。得到今天博客的信息后,根据ID号就可以得到文章的客户和内容。
访问今天的博客信息可以像在软件中那样获得:
复制下面的代码:
global$current_blog;
其返回结果为:
复制以下代码:
stdclass对象
(
[blog_id]=>;3
[site_id]=>;1
[域]=>;demo.utubon.com
[path]=>;/neighborhood/
[已注册]=>;2013-08-0110:31:03
[最后更新]=>;2013-08-0102:31:03
[public]=>1
[已存档]=>;0
[成熟]=>;0
[垃圾邮件]=>;0
[已删除]=>;0
[lang_id]=>;0
)
也可以应用get_blog_details函数:
复制以下代码:
$current_blog=get_blog_details();
其返回结果为:
复制以下代码:
stdclass对象
(
[blog_id]=>;3
[site_id]=>;1
[域]=>;demo.utubon.com
[path]=>;/neighborhood/
[已注册]=>;2013-08-0110:31:03
[最后更新]=>;2013-08-0102:31:03
[public]=>1
[已存档]=>;0
[成熟]=>;0
[垃圾邮件]=>;0
[已删除]=>;0
[lang_id]=>;0
[blogname]=>;neighborhood
[siteurl]=>;<ahref="http://demo.utubon.com/neighborhood">;http://demo.utubon.com/neighborhood</a>;
[post_count]=>;
]
/有比global$current_blog
更多的信息
这其中大部分都考虑到了每个人的需求,但是还有一个更迂回的方法就是使用get_blog_id_from_url函数。如果您的多站点使用根目录,请应用:
复制以下代码:
$blog_id=get_blog_id_from_URL("example.com","/blog1/");
如果申请二级域名,申请:
复制以下代码:
$blog_id=get_blog_id_from_URL("blog1.example.com");
以上主要参数可以通过使用$_SERVER['服务器名称']和$_SERVER["请求_URI"]获得。
拿到$blog_id后,各种事情都去国企。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)