Suporte » Multisites » Como pegar o ID de um blog numa rede?

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • Olá Mateus.

    Sua dúvida não está nem um pouco clara, mas pelo que eu entendi você quer saber o ID de um site no recurso de rede do WordPress, certo?

    Bem, você pode conferir isso no banco de dados do seu site ou no painel da rede, onde o ID é exibido na tabela de administração.

    Att.,

    Simplesmente utilize
    <?php $blog_id; ?>
    Retorna número inteiro.

    Detalhes do blog

    <?php
    $detalhes = get_blog_details($blog_id);
    echo 'Nome ID('.$detalhes->blog_id.'): '.$detalhes->blogname.'.';
    ?>

    Ex.:
    ID do blog: 5
    Nome: Meu Blog
    Retorna:

    Nome ID(5): Meu Blog.

    No Codex, você encontra mais informações.
    WPMU Functions/get blog details

    Criador do tópico mateushonoriorodrigues

    (@mateushonoriorodrigues)

    @belloli

    Cara, valeu mesmo! Era exatamente isso que eu estava procurando. Só que eu tive que globalizar a variável $blog_id para funcionar direito.

    Mas mesmo assim, valeu mesmo!

    Pois é, testei só no blog principal. E vi num blog agora:

    <?php
    global $wpdb;
    $current_blog = $wpdb->blogid;
    
    // Ou
    global $blog_id;
    ?>

    Define o tópico como [resolvido], até outra.

    Criador do tópico mateushonoriorodrigues

    (@mateushonoriorodrigues)

    Não tem como definir se está resolvido ou não…

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • O tópico ‘Como pegar o ID de um blog numa rede?’ está fechado para novas respostas.