Dependendo do endereço (URL) de ambiente de desenvolvimento que você estiver utilizando, o plugin JetPack não ativa automaticamente o ‘modo desenvolvedor’. Este é um cenário recorrente quando utilizo o Local para gerenciar sites no meu próprio computador. Veja abaixo como fiz para resolver este problema.

Com plugin (maneira mais fácil)

A solução mais fácil é instalar e ativar o plugin Surbma | Jetpack Development Mode. Ele verifica se você está usando o Jetpack e força o ‘modo desenvolvedor’.

Sem plugin (alterando código)

Se você prefere não instalar um plugin, a documentação oficial do Jetpack especifica que é só adicionar a linha abaixo no arquivo wp-config.php para ativar o ‘modo desenvolvedor’:

define( 'JETPACK_DEV_DEBUG', true );Code language: PHP (php)

Motivo do Jetpack não ativar o ‘modo desenvolvedor’

Inicialmente acreditei que o plugin verificava se o endereço do site era localhost, ou algo parecido, para ativar ou não o “modo desenvolvedor”. Analisando o código fonte do Jetpack descobri que esta validação era bem mais simples e elegante. A função is_development_mode() verifica se a URL do site tem um . (ponto) e caso for negativo, o movo é ativado. Como todos os domínios possuem pelo menos um ponto, o único endereço que foge desta regra é o http://localhost/.



Comments

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *