====== 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.