Como Adicionar Metadados Open Graph do Facebook em Temas do WordPress

Ainda me lembro da frustração de compartilhar um dos meus primeiros posts de blog no Facebook, apenas para vê-lo puxar uma imagem completamente aleatória e pixelada. Depois de passar horas no conteúdo, foi desanimador vê-lo mal representado antes mesmo que alguém tivesse a chance de clicar.

Isso acontece quando um site não dá às plataformas de mídia social instruções claras sobre o que exibir. Sem essa orientação, o Facebook tem que adivinhar, e muitas vezes adivinha errado.

Aqui no WPBeginner, dominamos como controlar a aparência do nosso compartilhamento social usando metadados Open Graph. Neste guia, vamos guiá-lo pelos métodos comprovados que usamos, para que você possa garantir que seu conteúdo sempre tenha a melhor aparência quando compartilhado.

Como Adicionar Metadados Open Graph do Facebook em Temas do WordPress

Você pode usar os links rápidos abaixo para pular diretamente para o método que mais lhe interessa:

  1. Adicionando Metadados do Facebook Open Graph com AIOSEO
  2. Definindo Metadados do Facebook Open Graph Usando Yoast SEO
  3. Adicionando Metadados Open Graph do Facebook Usando Código
  4. Perguntas Frequentes Sobre Open Graph do Facebook
  5. Recursos Adicionais Sobre Facebook e WordPress

Importante: Por favor, escolha apenas um dos métodos abaixo. Usar vários plugins de SEO ou adicionar o código manualmente enquanto um plugin está ativo pode criar tags Open Graph conflitantes, o que pode causar resultados de compartilhamento inesperados. Recomendamos o Método 1 usando AIOSEO para a configuração mais fácil e abrangente.

Método 1: Adicionando Metadados do Facebook Open Graph com AIOSEO

All in One SEO é um plugin de SEO popular para WordPress usado por mais de 3 milhões de sites. Ele permite que você otimize facilmente seu site para mecanismos de busca, bem como para plataformas sociais como Facebook e Twitter.

Primeiro, você precisa instalar e ativar o plugin gratuito All in One SEO. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.

Após a ativação, você precisa visitar a página All in One SEO » Redes Sociais. Aqui, você pode inserir o URL da sua página do Facebook e todas as suas outras redes sociais.

O plugin AIOSEO para WordPress

Em seguida, clique na aba do Facebook na parte superior da página e você verá que o Open Graph Markup está ativado por padrão.

Você pode clicar no botão ‘Upload or Select Image’ para escolher uma imagem padrão do Facebook OG se um artigo não tiver uma imagem Open Graph.

Definir imagem padrão do Open Graph

Se você rolar para baixo, poderá personalizar o nome do seu site, a descrição e mais configurações. Não se esqueça de clicar no botão azul ‘Salvar Alterações’ quando terminar.

Agora que você definiu metatags Open Graph para todo o site, o próximo passo é adicionar metadados Open Graph para posts e páginas individuais.

Por padrão, o AIOSEO usa o título SEO e a meta descrição do seu post para o título e a descrição do Open Graph. Você também pode definir manualmente a miniatura do Facebook para cada página e post.

Simplesmente edite o post ou a página e role para baixo até a seção ‘Configurações do AIOSEO’ abaixo do editor. A partir daqui, mude para a aba Social e você verá uma prévia da sua miniatura.

Prévia do AIOSEO no Facebook

Você pode definir a imagem das mídias sociais aqui, bem como o título e a descrição.

Basta rolar para baixo até o campo ‘Fonte da Imagem’. Você pode escolher usar a imagem destacada, fazer upload de uma imagem personalizada ou outras opções.

Escolha qual imagem do WordPress usar como sua miniatura do Facebook

Método 2: Definir Metadados Open Graph do Facebook Usando Yoast SEO

Yoast SEO é outro plugin de SEO para WordPress que você pode usar para adicionar metadados do Facebook Open Graph a qualquer site WordPress.

A primeira coisa que você precisa fazer é instalar e ativar o plugin Yoast SEO. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin WordPress.

Uma vez ativado, os dados do Facebook Open Graph são habilitados por padrão.

Você pode verificar isso indo em Yoast SEO » Configurações e rolando para baixo até a seção Compartilhamento Social. Agora você pode garantir que o recurso de dados Open Graph esteja habilitado.

Habilitar Open Graph do Facebook

Você pode salvar suas configurações ou continuar e configurar outras opções sociais do Facebook.

Você pode fornecer um ID de aplicativo do Facebook se usar um para sua página do Facebook e insights. Você também pode alterar o título, a descrição e a imagem meta Open Graph da sua página inicial.

Por último, você pode definir uma imagem padrão a ser usada quando nenhuma imagem for definida para uma postagem ou página.

A versão Premium do Yoast SEO também permite definir metadados Open Graph para postagens e páginas individuais. Simplesmente edite uma postagem ou página e role para baixo até a seção ‘Yoast SEO’ abaixo do editor.

Definir metadados do Open Graph para posts e páginas usando Yoast

A partir daqui, você pode definir uma miniatura do Facebook para essa postagem ou página em particular. Se você não definir um título ou descrição de postagem, o plugin usará seu título e descrição meta de SEO.

Agora você pode salvar sua postagem ou página, e o plugin armazenará seus metadados Open Graph do Facebook.

Método 3: Adicionando Metadados Open Graph do Facebook Usando Código

Este método geralmente requer que você copie e cole código no arquivo functions.php do seu tema. No entanto, recomendamos adicionar o código usando o plugin WPCode em vez disso, o que torna mais fácil e seguro adicionar código personalizado no WordPress.

O WPCode também vem com uma biblioteca de snippets de código prontos, incluindo um para adicionar tags Open Graph básicas, então leva apenas alguns cliques.

Primeiro, instale e ative o plugin gratuito WPCode. Para mais detalhes, consulte nosso guia sobre como instalar um plugin do WordPress.

Após a ativação, você pode ir para Code Snippets » + Add Snippet no seu painel do WordPress.

Procure pelo snippet ‘Add basic Open Graph Tags’ na biblioteca. Assim que encontrá-lo, passe o mouse sobre ele e clique no botão ‘Usar snippet’.

Selecione o snippet 'Adicionar tags básicas do Open Graph' da biblioteca

Em seguida, o WPCode adicionará o código automaticamente para você, além de definir o cabeçalho de todo o site como o local de inserção.

O WPCode adiciona automaticamente o código para os dados do Open Graph

Depois disso, tudo o que você precisa fazer é ativar o snippet para ‘Ativo’ e clicar no botão ‘Atualizar’. Seu tema agora começará a exibir metadados do Facebook Open Graph no cabeçalho do WordPress.

Ativar e atualizar snippet

Se você for um usuário avançado, ainda poderá copiar e colar o código abaixo no arquivo functions.php do seu tema.

Como isso exige que você edite diretamente os arquivos do seu tema, certifique-se de fazer backup dos arquivos do seu tema antes de fazer quaisquer alterações.

//Adding the Open Graph in the Language Attributes
function add_opengraph_doctype( $output ) {
        return $output . ' xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml"';
    }
add_filter('language_attributes', 'add_opengraph_doctype');
 
//Lets add Open Graph Meta Info
 
function insert_fb_in_head() {
    global $post;
    if ( !is_singular()) //if it is not a post or a page
        return;
        echo '<meta property="fb:app_id" content="Your Facebook App ID" />';
        echo '<meta property="og:title" content="' . get_the_title() . '"/>';
        echo '<meta property="og:type" content="article"/>';
        echo '<meta property="og:url" content="' . get_permalink() . '"/>';
        echo '<meta property="og:site_name" content="Your Site Name Goes Here"/>';
    if(!has_post_thumbnail( $post->ID )) { //the post does not have featured image, use a default image
        $default_image="http://example.com/image.jpg"; //replace this with a default image on your server or an image in your media library
        echo '<meta property="og:image" content="' . $default_image . '"/>';
    }
    else{
        $thumbnail_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'medium' );
        echo '<meta property="og:image" content="' . esc_attr( $thumbnail_src[0] ) . '"/>';
    }
    echo "
";
}
add_action( 'wp_head', 'insert_fb_in_head', 5 );

Lembre-se de adicionar o nome do seu site na Linha 17, onde diz ‘Your Site Name Goes Here’. Depois disso, você deve alterar o URL da imagem padrão na Linha 19 com um dos seus próprios URLs de imagem.

Recomendamos colocar uma imagem com seu logotipo lá, para que, se seu post não tiver uma miniatura, ele use o logotipo do seu site.

Você também precisa adicionar seu próprio ID de aplicativo do Facebook na Linha 13. Se você não tiver um aplicativo do Facebook, poderá remover a Linha 13 do código.

Perguntas Frequentes Sobre Open Graph do Facebook

Ajudamos milhares de usuários a configurar suas configurações de compartilhamento social, e algumas perguntas surgem com bastante frequência. Aqui estão as respostas para as perguntas mais comuns sobre a adição de metadados Open Graph do Facebook.

1. Como faço para testar se minhas tags Open Graph estão funcionando corretamente?

A melhor maneira de verificar suas tags é com a ferramenta oficial do Facebook, o Depurador de Compartilhamento. Basta inserir o URL da sua postagem ou página, e a ferramenta mostrará uma prévia de como ela ficará ao ser compartilhada e listará quaisquer erros ou avisos que encontrar.

2. Qual é o melhor tamanho de imagem para uma imagem do Facebook Open Graph?

Para obter os melhores resultados em telas de alta resolução, o Facebook recomenda o uso de imagens com pelo menos 1200 x 630 pixels. É importante manter uma proporção de 1.91:1 para evitar que sua imagem seja cortada de forma estranha.

3. Por que o Facebook está mostrando a imagem errada mesmo depois de eu definir uma?

Geralmente, este é um problema de cache. O Facebook salva os dados do Open Graph que ele vê pela primeira vez para um URL. Se você atualizar a imagem, precisará dizer ao Facebook para verificar novamente executando o URL através da ferramenta Depurador de Compartilhamento e clicando no botão ‘Analisar Novamente’.

4. As tags do Open Graph afetam o SEO do meu site?

Embora as tags do Open Graph não afetem diretamente seus rankings nos motores de busca, elas têm um forte efeito indireto. Um compartilhamento social atraente e profissional leva a taxas de cliques mais altas e mais tráfego, que são sinais positivos para os motores de busca.

Recursos Adicionais Sobre Facebook e WordPress

Esperamos que este artigo tenha ajudado você a adicionar metadados do Facebook Open Graph no WordPress. Você também pode querer ver outros guias relacionados a como usar o Facebook no WordPress:

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

222 CommentsLeave a Reply

  1. @SteveJoseph@joshuatj Josh, não tenho certeza de quando você verificou o plugin pela última vez, mas nosso plugin tem suporte total para og:description. Ele está lá desde a versão 0.1.2. Aqui está o changelog:http://wordpress.org/extend/plugins/facebook-open-graph-meta-in-wordpress/changelog/In na versão 0.1.3, melhoramos o código de descrição para realmente procurar o código de descrição do plugin do Yoast e, se ele não existir, ele puxa o trecho da postagem se ele existir.

  2. @joshuatj Bom ponto e obrigado novamente pelos links e pela sua ajuda. É muito apreciado. Entre o Linter e o plugin do Yoast, devo ficar bem. Tudo de bom.

  3. @joshuatj Eu tentei o linter antes, mas isso só corrigiu a primeira postagem. O resto ainda exibe a cópia antiga. No entanto, percebi agora que se eu fizer o lint em cada página única, ele mostra as informações corretas, que é o que você postou acima. Irritante, mas acho que é isso que precisarei usar por enquanto ou verificar o link que você forneceu e ver se esse plugin funciona para mim. Muito obrigado, amigo! Saudações.

  4. @SteveJoseph Ops, você tem razão, eu cometi um erro de digitação ali. Eu quis dizer “Yoast”. http://yoast.com/wordpress/seo/But na verdade, o Yoast faz mais do que apenas resolver o problema da og-description, então pode não ser o que você quer. Eu acabei de usar o URL Linter (http://developers.facebook.com/tools/lint/) para o seu site. Ele parece estar exibindo esta descrição “Future Tomorrow is the collective online moniker, portfolio site and blog of Steve Joseph. With over 14yrs creative experience across several disciplines and knowledge that far extends beyond “just being a creative”, there is much to share but still more to learn.”. É isso que você quer no campo de descrição? Tente “compartilhar no Facebook” novamente?

  5. @joshuatj Obrigado pela resposta, joshuatj. Infelizmente, uma busca por “Yeost Facebook Plugin” ou “Yeost Plugin” não retornou resultados úteis para me guiar a essa possível solução. Você tem um link direto?

    Eu também tentei pesquisar por “Yoast” pensando que poderia ter havido um erro de digitação na sua resposta e isso ainda não me levou a uma solução. Qualquer ajuda adicional seria muito apreciada. Obrigado pelo seu tempo.

  6. Olá,

    Eu tentei tanto o seu plugin quanto o método de código e nenhum funcionou. Ao clicar em “compartilhar isto no Facebook” do meu blog, meu título está correto, o URL está correto, a imagem está correta, mas a descrição está antiga e incorreta. Existe uma atualização para o código ou plugin onde a “descrição” é exibida corretamente? Agradeço antecipadamente.

    Abraços,

    Steve

  7. O plugin é incrível! Obrigado wpbeginner! No entanto, seria incrível se pudéssemos também adicionar o conteúdo da “descrição” para a meta tag <meta property=”og:description” content=””>

  8. Obrigado por este plugin! Eu tenho um blog que também é um site Buddypress e não consigo fazer com que ele puxe o trecho da postagem. Alguma sugestão?

  9. @wpbeginner Obrigado pela sua resposta.

    Percebo que estou me tornando a maior chateação neste tópico e esta será minha última pergunta:

    Eu uso as funções catch that image e tim thumb no meu site e estava me perguntando como ou se eu poderia implementar isso nesta função para substituir o código que procura por uma imagem em destaque?

    Às vezes, eu não uso a imagem em destaque, então seria útil se o script pudesse apenas procurar a primeira imagem no post e, se não houver, usar a padrão.

    Thanks in advance :)

  10. @wpbeginner @dbrabyn Justo. Acabei de tentar e, para um post sem imagem em destaque, mas com uma imagem de post, o FB Lint me diz "A URL da imagem não está em conformidade com RFC2396 e não será exibida corretamente." A ausência de uma imagem padrão também é um problema. Obrigado de qualquer forma.

  11. @jaffa Se você não tiver essas meta tags, e o usuário CURTIR um post usando o botão de curtir no seu blog (o FB escolherá uma imagem aleatória para eles)... Agora, se eles colocarem o link no perfil do Facebook deles (então eles terão a opção)... Na maioria das vezes, as pessoas clicam no botão de curtir em vez de copiar o link e colar na caixa de status do Facebook. Este plugin realmente corrige esse problema.

  12. @dbrabyn O plugin que temos no repositório realmente faz isso. Ele procura pela imagem em destaque e, se nenhuma imagem em destaque for encontrada, ele recorre à primeira imagem do post... O snippet neste post não faz isso. Apenas use o plugin.

  13. Finalmente consegui fazer isso funcionar com a ajuda do wpbeginner!

    Tenho uma pergunta, porém, quando compartilho uma página que não tem nenhuma imagem no conteúdo, a imagem padrão é usada. É possível especificar mais de uma imagem padrão?

    Além disso, notei que se eu compartilho a página inicial do site, tenho uma escolha de todas as imagens na página para escolher, mas ao compartilhar uma página normal, sou forçado a usar apenas a padrão. Existe uma maneira de ver todas as imagens na página?

    Obrigado

  14. Existe alguma forma de fazer esta função pegar a primeira imagem do post, depois a imagem destacada e, em seguida, a imagem padrão? Assim como o get_the_image faz.

  15. @jaffa Se você nos enviar um e-mail usando o formulário de contato, podemos definitivamente analisar e ajudá-lo a fazer isso funcionar.

  16. @wpbeginner Não é que eu não esteja satisfeito com o artigo aqui, é apenas que não consigo fazê-lo funcionar. Eu sempre visito este site, pois ele me ajudou muito e me permitiu aprender muito sobre wp.

    Não consegui fazer o opengraph funcionar e então comecei a procurar em outros lugares online, o que me levou a outros artigos que apenas me confundiram. Então voltei aqui para tentar novamente. Talvez eu tenha feito algo incorreto ou haja algo errado no meu tema que esteja impedindo que funcione. É isso que eu quis dizer com 'vou descobrir'.

    Agradeço suas respostas e ajuda.

    Obrigado.

  17. @jaffa Você não precisa de um aplicativo se não quiser. Você ainda pode recuperar análises para seus botões de curtir através de sua conta pessoal. Não há nada para descobrir porque o artigo explica tudo, mas se você ainda não estiver satisfeito, então, claro, pesquise mais.

  18. @wpbeginner ok, obrigado!

    Outros artigos sugeriram que um aplicativo precisava ser criado, e é por isso que fiquei confuso. Deixe pra lá, eu vou descobrir.

    :)

  19. @jaffa VOCÊ NÃO PRECISA criar um aplicativo do Facebook para este tutorial. Ele funcionará de qualquer forma. Temos o aplicativo em nossa página por outros motivos que não se relacionam com o tutorial mencionado neste artigo…

  20. @wpbeginner obrigado pela sua resposta. Eu estava ficando muito confuso :s

    Preciso criar um aplicativo do Facebook para que este open graph funcione corretamente? Acabei de verificar o código-fonte desta página e você tem um campo ‘fb:app_id’ que não está incluído no código acima?

    Peço desculpas por todas as perguntas, se alguém puder me direcionar para alguma documentação sobre open graph, ficarei feliz em tentar encontrar algumas respostas e voltar para compartilhar qualquer informação que eu possa encontrar.

    Obrigado

    :)

  21. @jbjb3077 Look at our article about showing custom fields anywhere on the site. Custom Fields 101 article covers that on our site :)

  22. esta pode parecer uma pergunta muito boba, mas para que isso funcione, você tem que criar um aplicativo do Facebook primeiro? Eu só tenho uma página regular do Facebook e nada mais e já tentei este código muitas vezes, mas ainda não consigo fazê-lo funcionar. Quando eu o executo através da ferramenta linter, recebo o erro: ID de aplicativo inválido.

    O exemplo do ID DO USUÁRIO acima é o mesmo que um ID de aplicativo ou não?

  23. Obrigado novamente pela sua rápida resposta. E esse é o cerne da minha pergunta… o plugin Facebook Open Graph Meta For WordPress está puxando todos os metadados corretamente, exceto pelos dados de resumo/descrição. Daí porque estou me perguntando como ajustá-lo manualmente. Alguma sugestão?

  24. @mark.bravura O título da sua postagem está sendo puxado como título. Seu resumo está sendo puxado como descrição. Sua imagem em destaque (miniatura) está sendo puxada como miniatura. Modifique qualquer um desses, e você pode modificar os dados og.

  25. Obrigado pela rápida resposta. Então, existe uma maneira razoavelmente fácil de ajustar (acessar/modificar) os dados OG manualmente?

  26. Olá wpbeginner @wpbeginner, o código está funcionando bem. Obrigado por isso.

    Tenho uma pergunta. Executei artigos individuais no linter do Facebook e todos pareceram bem. No entanto, quando executei minha página inicial, ele diz o seguinte:

    Propriedade obrigatória ausente: og:title é obrigatório

    Propriedade obrigatória ausente: og:type é obrigatório

    Propriedade obrigatória ausente: og:url é obrigatório

    Propriedade obrigatória ausente: og:image é obrigatório

    Notei isto no código: if ( !is_singular()) //se não for um post ou uma página return;

    Adicionar as quatro opções acima afeta a forma como o Facebook vê o meu site? Por exemplo, ele o categorizará como um site e mostrará o Título?

    Abraços.

    • Você pode remover o item is_singular e mostrar isso na página inicial… A maioria, se não todos, os blogs WordPress são compartilhados apenas a partir da página de postagem única. Essa também é a página onde o botão Curtir é proeminente.

      Admin

  27. Olá, as imagens dos meus posts estão em um campo personalizado (thumb). Eu tinha um hack com a versão anterior, mas agora não consigo descobrir como adicionar isso. Por favor, ajude-me. Este é o código que substituí

    if ( get_post_meta($post->ID, ‘thumb’, true) ) { //o post tem imagem destacada $thumbnail_src = get_post_meta($post->ID, “thumb”, true); echo ‘<meta property=”og:image” content=”‘ . esc_attr( $thumbnail_src[0] ) . ‘”/>’; } else{ echo ‘<meta property=”og:image” content=”imagem do meu site em um caminho.jpg”/>’; } echo “n”;

  28. Obrigado Daniel, adicionar isso ajudou a remover os erros que eu estava recebendo antes, mas agora está me dizendo que o título, url, imagem e tipo estão faltando, mesmo que eles estejam lá.

    Ele também está mostrando a imagem errada, não parece estar pegando a imagem do artigo, mas sim uma imagem aleatória da página.

    Não tenho ideia de por que não consigo fazer isso funcionar, eu queria evitar usar o plugin, mas talvez seja o caminho que preciso seguir.

    :(

    Obrigado pessoal pela ajuda.

  29. Adicionei o código ao meu arquivo functions e depois segui seu artigo sobre como adicionar o botão Like e Send, e tudo parecia bem, mas hoje, quando meu cliente postou um link na linha do tempo do FB para o último artigo, não havia opção para selecionar uma imagem para acompanhar o artigo.

    Não consigo entender o que deu errado ou como consertar. Estou assumindo que é o código do FB que adicionei que causou isso, pois não fiz nenhuma outra alteração.

    Alguma ideia do que pode ser o problema?

      • Obrigado pela sua resposta.

        Eu não percebi que isso tirava essa opção. Mas ainda não entendo por que não exibiu a miniatura quando incluí uma imagem em miniatura. Simplesmente não havia imagem nenhuma lá.

        Quando vejo o código fonte, vejo um link para a imagem no campo og:image.

        Gostaria de conseguir fazer funcionar, talvez tenha que tentar o plugin.

        Só mais uma coisa, defini um número de tamanhos de miniatura diferentes no meu tema para usar em vários lugares, então em vez de chamar a imagem de tamanho 'médio', preciso configurá-lo para chamar uma das minhas miniaturas definidas??

        Desculpe pelo comentário longo e confuso, sou novato aqui!

        :-)

        • Obrigado Elliott, a ferramenta Linter para a qual você forneceu um link foi bastante útil.

          Após passar uma URL por ele, a mensagem de erro que recebi foi:

          O campo fb:admins continha alguns IDs inválidos. Notei que o ID da minha página tem 15 caracteres, mas o usado no exemplo acima tem apenas 10.

          A outra mensagem que recebi foi:
          Você colocou o App ID no campo fb:admins. Deveria ser em fb:app_id

          Deveria haver um campo extra para app_id no código acima?

          Estou um pouco confuso agora…

        • Desculpe, eu pensei que a tag code manteria as tags, mas não. Deixe-me tentar postar isso novamente
          <meta property=”fb:app_id” content=”Seu_App_ID”/>
          <meta property=”fb:admins” content=”Seu_Profile_ID”/>

    • Atualizamos o plugin para corrigir um bug com a questão da imagem padrão. Agora, ele verifica se sua postagem tem uma miniatura… Se não tiver, ele pega a primeira imagem da sua postagem. Temos planos de trazer o recurso de imagem padrão de volta em breve.

      Admin

  30. I am curios about this part of the code: add_opengraph_doctype the problem is that that function doesn’t seem to do anything on my install :-( the rest is working fine but this add_opengraph_doctype doesn’t.

    é necessário e por que você acha que meus temas não acionam isso?

  31. Instalei o plugin open graph no wordpress. Configurei as definições trocando o nome da minha empresa pelo nome no URL que você postou.

    E agora?? O que faço a seguir para ter o botão de enviar debaixo do meu botão de curtir?

  32. Isso é ótimo. Alguma orientação sobre como modificar isso para que o Facebook extraia um trecho do conteúdo escrito? O plugin não vai para o conteúdo, mas pega o nome do autor, categorias e data. Pensamentos?

  33. Este código apenas adiciona as tags OG a posts e páginas individuais. Eu gostaria que as tags aparecessem em todas as minhas páginas, e não consigo encontrar uma maneira simples de fazer isso. Alguma ideia?

    • Você tem botões individuais de curtir / enviar em suas páginas de arquivo, categoria, tags??? Os botões de curtir só são bons em posts / páginas individuais, é por isso que o código adiciona isso. O único outro botão de curtir adicionado no site é a (Caixa de Curtir) para a página do Facebook do site. Que não requer essa informação.

      Mas se você fizer questão, remova a instrução condicional !is_singular.

      Admin

    • Você pode codificar diretamente no header.php, mas é um processo de várias etapas, pois você tem que editar o doctype, depois adicionar as outras meta tags... Este é um processo de uma etapa. Cole e pronto. Ou instale o plugin e pronto. Se você usar o plugin, então você estará ainda melhor, porque as tags permanecem mesmo quando você muda os temas.

      Admin

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.