Pergunta sobre Yoast SEO do WordPress: Aviso: Tentando obter uma propriedade diferente de um objeto em class-schema-utils.php

Um usuário perguntou ?

Notice: Trying to get property of non-object in …/public_html/wp-content/plugins/wordpress-seo/frontend/schema/class-schema-utils.php on line 26.

Ao depurar o código, o problema parece surgir quando há um valor $user_id inserido na função get_user_schema_id é zero. Consequentemente, sim $user = get_userdata($user_id); volte falsee notificação PHP a $user não é um objeto.

Nenhum outro plugin Twenty Nine foi instalado.

(@marius_codeinwp)

1 ano, 3 meses atrás

Olá Marcos,

Obrigado por comunicar este problema. Ainda não respondemos a esta pergunta. Para isso, responda a algumas perguntas:

1) Você só recebe essa pergunta em páginas específicas ou em todo o site? 2) Você pode confirmar que está usando a versão mais recente do Yoast SEO (12.1) e do WordPress (5.2.3)? 3) Os arquivos de autor estão habilitados ou não em SEO → Pesquisa de aparência → Arquivos?

Aguardamos a sua resposta.

(@bernasbliu)

1 ano, 3 meses atrás

Mesma pergunta aqui.

Eu tenho as versões mais recentes do WordPress e Yoast. Eu também tentei remover completamente o plugin SEO do WordPress, mas o bug ainda é visível em todas as páginas.

(@bernasbliu)

1 ano, 3 meses atrás

Eu tentei desabilitar todos os plugins e ele desapareceu. Uma vez ativado, o erro do plugin Yoast reapareceu.

(@thecatweasel)

1 ano, 3 meses atrás

Também tinha a mesma mensagem.

Configurações para mim: Yoast / Search Appearance / General / Info Graph and Schema.org

Certifique-se de que foi preenchido corretamente e salve. Funcionou para mim.

(@jerparx)

1 ano, 3 meses atrás

Parece haver um problema ao tentar recuperar um ID do usuário que o plug-in está tentando gerar nos dados de design da página. Você pode tentar as dicas a seguir e nos informar se isso resolve o problema? Vá para SEO> Search Appearance> General e selecione WordPress User no menu Personal Information Name. Ou vá para SEO> Search Appearance> General e altere o que seu site representa de “Pessoa” para “Organização”.

@bernasbliu Se o problema não for resolvido com as etapas sugeridas acima, inicie uma nova discussão para que possamos rastrear o problema corretamente.

(@em formação)

1 ano, 2 meses atrás

Esta discussão foi marcada como uma correção por falta de atividade.

Você sempre pode reabrir este tópico. Por favor, leia este post antes de abrir um novo aplicativo.

Obrigado pela compreensão!

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *