21Logo WordpressCódigo Rich Snippets para Tese Tema

Em resposta a um Consulta por Darko forjado Cives na minha pré-vi-ous art-igo sobrefixação código Rich Snippets para o tema Mystique temos resolvido os mesmos problemas com o tema Tese. Os detalhes das mudanças exigidas estão abaixo.

Antes do arquivo edita você precisa para realizar várias outras mudanças e tarefas

  1. Obter um pró-arquivo google (i.. uma conta do Google )
  2. Adicione o endereço do seu site (por exemplo. https://diymediahome.org) para o seu pro-file google , como um link pub-blica
  3. Obtenha seu Google Plus ID e usá-lo no lugar de mina no número de edição de arquivos 5 abaixo
  4. Alterar uma Tese de configuração para mostrar autor sobre teasers nas opções - Tese: Opções de design: Chás-ers: Opções Teaser de Exibição: Tick ​​"nome do autor"
  5. Alterar uma Tese de configuração para a ligação de autor em opções - Tese: Opções de design: Opções Dis-play: Bylines: "nomes de Ligação autor para arquivos"

Agora faça as edições de arquivo da seguinte forma

1. Editar linha 151 em content.php para aninhar a extensão fn dentro de um intervalo vcard

a partir de

para

2. Editar linha 114 em content.php para fornecer data de atualização, bem como data de publicação

a partir de

para

3. Editar linha 81 em teasers.php para incluir data atualizada

a partir de

para

4. Edite o código href autor em linha 144 de content.php para adicionar rel = "me"

a partir de

para

5. Editar linha 308 em content.php inserir google ligação conta

a partir de

para

Por favor envie-nos a sua opinião comentando abaixo! Se você gostaria de assinar por favor use o link inscrever no menu no canto superior direito. Você também pode compartilhar isso com seus amigos usando os links abaixo sociais. Felicidades.

Deixe uma resposta

21 Comentários

gravatarJon Scaife

Sim - Eu tive alguma sintaxe corrompido pelo editor de código wordpress e por um plugin. Eu espero que esta resolvido agora e será duplo verificar o código em todos os posts no fim de semana. Desculpe por isso!

Resposta
gravatarTodd

graças Jon. Correção Bril-liant. A tese erros hCard limpou bem.
Nós estamos tendo um problema relacionado que talvez você saberá a resposta para. Temos um pouco de codificação gerando a formatação hrecipe e pode ver as marcações ao inspecionar os elementos pós, mas a ferramenta trecho rico não é pegá-la em tudo. O desenvolvedor não tem problemas de ser pego em seu site e outros que ela construiu para fora, mas por alguma razão ele não é ser pego em um tema Tese.

Não sei se esta é a sua casa de volta, mas se você poderia dar uma olhada que seria fantástico.

Aqui está um post de nosso com a marcação: Roas-ted Straw-berry Muffin
Aqui está um dos dela com a marcação: Muffins Apple molho

Obrigado mais uma vez para a correção prévia e por qualquer ajuda que você pode oferecer.

Resposta
gravatarTodd

Eu descobri a resposta. A receita foi envolto em uma tag de bloco de aspas. Eu mudei isso a uma tag div e tudo correu perfeito.

Obrigado mais uma vez sobre a codificação hcard anterior.

T

Resposta
gravatarJon Scaife

Eu acho que você confunde o seu rel = "me" e rel = "autor" Tag um pouco

Você só deve ter uma única ligação rel = "me" - a partir de sua página do autor para o seu perfil do Google. em qualquer outro lugar, você deve ter rel = tags "autor". Na página inicial de cada post tem um link "por Wouter de Jong", que pontos (corretamente) para sua página do autor ), mas você tem rel = "me" nesses links. Deve ser rel = "autor"

Uma vez que você mudar estes rel = "me" links em rel = "autor" Eu acho que vai todo o trabalho - como está você tem rel múltipla = "eu" links em sua página autor, a maioria deles de volta para si e só 1 (corretamente) ponto-mento para o seu pro-file google. Eu acho que isso é con-fus-mento a ferramenta snip-pet

Resposta
gravatarSante

Oi Jon, it worked per­fectly — I did­n’t include items 4 e 5 da sua lista como eles não são essenciais para validar o trecho rico e eu não estou apostando no Google+ apenas ainda assim eu não quero “maca” meus temas 🙂

Obrigado pela dica 🙂

Resposta
gravatararafinshaon

tendo problemas @ Jon Scaife Eu não estou recebendo exatamente o mesmo código em arquivo content.php. Estou usando tese 1.8.2. esperar-ing 4 a sua resposta ....

Resposta
gravatarJon Scaife

Você pode ter que procurar um código semelhante em ligeiramente diferentes números de linha. Se você me enviar o seu content.php eu vou dar uma olhada

Resposta
gravatararafinshaon

eu fiz isso exatamente. depois de fazer isso minha marcação autoria foi verificada, mas, infelizmente, eu estou ficando abaixo erros .

Avisar-ing: Campo obrigatório Miss-ing "atualizada".
Avisar-ing: Pelo menos um campo deve ser definida para hCard.
Avisar-ing: Miss-ing campo obrigatório "nome (fn)”.

eu tenho que esperar por alguns dias para rastreamento?

Resposta
gravatarJon Scaife

Qual é o seu endereço do site? Qual página você get-ting os erros no? A página inicial, um post ou ambos? você fez quaisquer outras modificações ao tema - como a adição de arquivos extras ou usando um tema criança?

Resposta
gravatarJon Scaife

Sorry - minha culpa. Eu percebi isso. O código tinha se mutilado por palavra-press. Eu acho que quando eu atualizar o wordpress pós processa parte do código e leva algumas das classes a que o torna disfuncional. Eu COR-rec-ted-lo. Por favor, experimentá-lo agora.

Resposta
gravatarEko Y

Obrigado, uso ful muito informações. Mas, como adicionar informações de meta tags como esse blog? Parece se eu fizer clique direito no navegador »ver informações da página. Há muitas informações na guia Geral. Como Autor, Ver-port Etc. Meu blog é apenas con-tain : con-teúdo, robôs, descrições de, palavras-chave na página de informações .. Como obter este snip-pet?
Obrigado..

Resposta
gravatarJon Scaife

A maioria dos que vem de usar um tema HTML5 semântico para wordpress combinados com o Yoast ESTE plu-gin. Eu também tenho vários arquivos de meta como humans.txt e robots.txt. Dê uma olhada no guia de wordpress para cargas de informações sobre como melhorar a sua configuração wordpress.

Resposta