====== WordPress FAQ ======
===== Desativar tela de FTP =====
Em ''wp-config.php'' adicionar a linha logo antes do comentário ''/* That's all, stop editing! Happy publishing. */'':
define('FS_METHOD', 'direct');
Desta forma o WordPress faz upload instantâneo do arquivo sem pedir login de FTP. Além de evitar cadastro de seus dados de FTP no WordPress, considerado menos seguro.
===== Variáveis de URL =====
Duas variáveis de URL (''siteurl'' e ''home'') são encontradas na tabela **wp_options** no banco de dados de um site em Wordpress.
Para alteração dos dados pode-se utilizar tanto uma IDE de banco de dados (como o **DBeaver**) quanto via linha de comando SQL.
option_id |option_name |option_value
----------|-------------|-----------------
X |siteurl |http://meusite.ufrj.br
Y |home |http://meusite.ufrj.br
===== Correção de erro de loop HTTPS =====
> **IMPORTANTE:** Faça isso logo após completar sua instalação de WordPress
Acrescentar as linhas abaixo no arquivo ''wp-config.php'', logo **antes** do comentário ''/* That's all, stop editing! Happy publishing. */'' ou ''/* Isto é tudo, pode parar de editar! :) */'':
define('FORCE_SSL_ADMIN', false);
if($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'){
$_SERVER['HTTPS'] = 'on';
$_SERVER['SERVER_PORT'] = 443;
}
===== Retirando loops de redirecionamento no template =====
No arquivo ''functions.php'', no diretório ''wp-contents/themes/[nome-do-seu-tema]'' adicionar a linha abaixo:
remove_filter('template_redirect', 'redirect_canonical');
Esta linha impede o WordPress de fazer redirecionamentos desnecessários quando já estiver atrás de um serviço HTTP já configurado para tal tarefa.