Possíveis Erros Wordpress
- Erro site abre mas páginas quebram
- Erro de URL após migração/clone do site
- Erro faço mudanças nas páginas mas elas não mudam
- Erro no processamento da imagem
- Erro de requisições https
- Erro sou admin mas não tenho permissão para editar páginas
- Erro wordfence (Unknown: Failed opening required ...)
Erro site abre mas páginas quebram
Geralmente este problema é relacionado a transferência de um site de outra hospedagem para nós, ou quando realizamos a reinstalação dos arquivos originais do Wordpress.
Neste caso devemos realizar apenas uma manutenção rápida para a resolução do problema:
1 - Acesse o painel admin do site e vá em Configurações>Links Permanentes
2 - Desmarque a opção %postname% e marque novamente, após isso é só salvar
Com isso o problema de quebra das páginas do site além da Home serão resolvidas.
Erro de URL após migração/clone do site
Geralmente quando é realizada uma migração de site ou a clonagem do mesmo, caso a URL seja alterada, é necessário realizar a alteração das URL's dentro do banco de dados tambem.
Vamos localizar no banco do projeto, a tabela wp_options (por padrão o prefixo da tabela é "wp_", mas pode ser outro):
Após isso, devemos atualizar as URL's com a correta nos dois primeiros campos da tabela:
Após isso, o problemas provavelmente será resolvido, caso não seja, verifique o htaccess se possui algum redirect.
Erro faço mudanças nas páginas mas elas não mudam
Esse tipo de coisa ocorre comumente por conta de cache, nesse cenário, basta ir no topo do site admin após realizar login e senha e realizar a limpeza de cache, alguns exemplos de plugins de cache são Optmize, WP Rocket e Litespeed.
Exemplo de limpeza com o Litespeed:
No caso do Litespeed, geralmente, sempre que houver uma alteração de página como alterações de imagens/textos/layout, é necessário a realização do Purge All (limpeza de cache).
Erro no processamento da imagem
Acesse o arquivo:
/public_html/wp-content/themes/pastadotema/functions.php
Abaixo da tag PHP, adicionar o seguinte código:
/** * Use GD instead of Imagick.
*/
function cb_child_use_gd_editor($array) {
return array( 'WP_Image_Editor_GD' );
}
add_filter( 'wp_image_editors', 'cb_child_use_gd_editor' );
Erro de requisições https
Erro sou admin mas não tenho permissão para editar páginas
Esse erro ocorre por conta de uma limitação inserida no arquivo wp-config, verifique se no arquivo possui esse trecho:
define('DISALLOW_FILE_EDIT', true);
define('DISALLOW_FILE_MODS', true);
Remova esse trecho para obter permissão para edição.
Lembre de adicionar novamente esse trecho após a edição
Erro wordfence (Unknown: Failed opening required ...)
Caso o erro acima esteja acontecendo com um determinado site, siga os seguintes passos:
1. Entre no .htaccess dentro da pasta onde o domínio está sendo hospedado
2. Substitua tudo o que está lá pelo seguinte código:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress