GET_CURRENT_BLOG_ID在多站点设置中返回1 时间:2015-04-23 作者:wordwannabe 我在这里遇到了一个相当奇怪的情况。我目前在一个多站点上并创建了一个站点。此网站的博客id为3。然而,每当我调用get\\u current\\u blog\\u id()时,它都会返回1(这显然是一个网络id)。我不知道为什么,但域名肯定发生了变化。示例)用于berandom。com/the\\u manianow it israndom(现在是随机的)。com/社区/the\\u mania顺便说一下,我正在运行IIS。这是什么原因? 1 个回复 SO网友:jg314 get_current_blog_id() 使用全局变量$blog_id 如中所述https://codex.wordpress.org/Function_Reference/get_current_blog_id. 我以前看到这个问题是因为$blog_id 在我的PHP代码中,它覆盖了提供子网站ID的WordPress全局变量。更改变量名称$blog_id 希望函数能开始返回正确的站点ID。 结束 文章导航