wp_getUsersBlogs example


    protected function _multisite_getUsersBlogs( $args ) {
        $current_blog = get_site();

        $domain = $current_blog->domain;
        $path   = $current_blog->path . 'xmlrpc.php';

        $blogs = $this->wp_getUsersBlogs( $args );
        if ( $blogs instanceof IXR_Error ) {
            return $blogs;
        }

        if ( $_SERVER['HTTP_HOST'] == $domain && $_SERVER['REQUEST_URI'] == $path ) {
            return $blogs;
        } else {
            foreach ( (array) $blogs as $blog ) {
                if ( str_contains( $blog['url']$_SERVER['HTTP_HOST'] ) ) {
                    return array( $blog );
                }
            }
Home | Imprint | This part of the site doesn't use cookies.