LOGO UOL HOST

Após atualizar o WordPress em minha hospedagem Windows ocorreu o erro: Fatal error: Call to undefined function iis7_supports_permalinks() in E:\home\xxx\Web\wp-includes\canonical.php on line 40. Como solucionar?

A solução para essa dificuldade é a alteração da linha 40 do arquivo canonical.php.

Você deve remover a função ( $is_IIS && !iis7_supports_permalinks() ) ) a qual não foi declarada.

Siga os passos abaixo para executar o procedimento:

1) Localize em seu gerenciador de arquivos o arquivo "canonical.php", por padrão, ele fica no diretório wp-includes. Ao abrir o arquivo você encontrará o trecho que segue abaixo:
 

if ( is_trackback() || is_search() || is_comments_popup() || is_admin() || !empty($_POST) || is_preview() || is_robots() || ( $is_IIS && !iis7_supports_permalinks() ) )



2) Realize uma cópia de segurança do seu arquivo canonical.php e altere a linha, usando o código abaixo:
 

if ( is_trackback() || is_search() || is_comments_popup() || is_admin() || !empty($_POST) || is_preview() || is_robots())



OBS: Lembre-se de executar um Backup completo do seu Wordpress antes da atualização. Ele pode ser util no caso de um rollback. O próprio processo de atualização envolve uma etapa de criação dos Backups. 

Assuntos recentes

Atendimento Online

Somente para assinantes

Fale com um dos nossos atendentes especializados via chat ou envie um e-mail.

Iniciar Chat ou Enviar E-mail

Central de atendimento

Atendimento 24 horas por dia, 7 dias por semana.

Se preferir você pode entrar em contato com a nossa central de atendimento

4003 9011 Capítais e regiões metropolitanas

0800 881 9011 Demais localidades