Se você receber um erro como este, há um plugin ou outra função chamada em seu tema que você não possui. Como você corrige isso? Existem algumas maneiras: remover o código, protegê-lo contra erros, obter o plugin necessário ou atualizar o WordPress, se necessário. Neste post rápido de dicas do WordPress, abordaremos como protegê-los contra erros com uma tag condicional e uma função PHP conhecida como: function_exists.
Se você receber um erro como Erro Fatal: Chamada para função indefinida the_title_attribute(), você pode simplesmente substituir qualquer instância de the_title_attribute pelo seguinte:
<?php if (function_exists('the_title_attribute')) { the_title_attribute(); } ?>
Neste caso, você também poderia ir um passo além adicionando uma instrução else.
<?php if (function_exists('the_title_attribute')) { the_title_attribute(); } else { the_title(); } ?>
Antes de tentar um novo tema em um site de produção, certifique-se de visualizar seu tema primeiro e, em seguida, resolva todos os erros (se houver).
olá,
eu recebo este erro como:
Erro fatal: Chamada para função indefinida wp_convert_hr_to_bytes() em /home/owakai/public_html/wp-includes/default-constants.php na linha 33
você pode sugerir alguma solução
Eu sou muito novo nisso... só mexi com sites na faculdade... tentando fazer isso funcionar para o portfólio... o que posso fazer para consertar isso?
Erro fatal: Chamada para função indefinida wp_pagenavi() em /home/content/77/9421577/html/wordpress
Obrigado
Estou recebendo esta mensagem de erro de repente:
Erro fatal: Chamada para a função indefinida feed_content_type() em /home7/inspird6/public_html/wp-includes/feed.php na linha 8
Eu substituí meu arquivo feed.php pelo código fonte original do WP e ainda estou recebendo este erro. Estou perdendo alguma coisa?
[…] Corrigir Erro Fatal do WordPress: Chamada para função indefinida | Theme Lab Se você receber um erro como este, há um plugin ou outra função chamada em seu tema que você não possui. Como corrigir isso? Existem algumas maneiras: remover o código, protegê-lo contra erros, obter o plugin necessário ou atualizar o WordPress, se necessário. Neste post rápido de dicas do WordPress, abordaremos como protegê-los contra erros com uma tag condicional e uma função PHP conhecida como: function_exists. (tags: thethemelab wordpress conditionaltag function) […]
Oi, eu acabei de usar:
E funcionou para aquele arquivo onde eu estava recebendo o erro Fatal anteriormente.
Agora estou tentando para 2 barras laterais do meu tema para que eu possa colocá-las em seus próprios arquivos .php.
As barras laterais são nomeadas leftsidebar e rightsidebar, então eu uso o código acima e coloco get_leftsidebar e get_rightsidebar, mas algo dá errado e o layout fica bagunçado, não tenho certeza de onde posso estar cometendo o erro aqui, alguma ideia por favor?
Obrigado
John