当前博客是否返回ID%1而不是用户博客ID?

时间:2015-11-15 作者:1.21 gigawatts

我正在尝试更新用户所在的网络博客的选项,但get\\u current\\u blog\\u id()为每个博客返回1。

我正在使用JSON-API插件,并执行以下操作:

用户登录www.example。com/default\\u站点

  • 除了该方法的id为1之外,一切似乎都正常

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

    之所以会发生这种情况,是因为WPMU有一个默认为与安装相同URL的管理员帐户。

    因此,我的管理员用户(也是默认用户)可以登录

    http://www.example.com/blog/
    
    他可以更新、添加新帖子,无论什么,他的帖子都会出现在:

    http://www.example.com/blog/
    
    但当新用户出现时,我们叫他“JoeHermerphermer”,他可以注册并登录:

    http://www.example.com/blog/
    
    但登录后,他需要调用自己的网站URL:

    http://www.example.com/blog/JoeHermermerphermer
    
    网站可能会在登录时将他重定向到自己的网站,但当使用插件时,我必须手动将调用重定向到新的URL。

    看来get_current_blog() 方法查看您所在的URL。