Como colocar um blog WordPress Offline sem usar plugin

323 4

Todos sabemos que usar muitos plugins num blog WordPress pode ser um dos maiores problemas, tanto de performance como de segurança do blog. Então, sempre que possível, os desenvolvedores e webmasters vão criando formas de resolver problemas e criando soluções que não envolvam a instalação de um plugin novo no seu WordPress.

Uma das necessidades frequentes de alguns bloggers é colocar o blog offline para manutenção. Existem vários plugins que podem fazer isso com um clique, mas como estamos a falar sobre os problemas de usar muitos plugins no WordPress, vai a seguir uma solução que não envolve a instalação de nenhum plugin. Esta dica foi publicada inicialmente no blog do Kevin Chard.

Simplesmente copie o código seguinte para o ficheiro functions.php do seu tema, que o seu blog estará offline instantaneamente:

function maintenace_mode() {
    if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {
        die('Maintenance.');
    }
}

add_action('get_header', 'maintenace_mode');

Para colocar o seu blog online novamente, simplesmente comente a última linha deste código:

add_action('get_header', 'maintenace_mode');

Assim resolvemos um problema que normalmente envolveria a instalação de um plugin adicional, o que ia significar mais tempo de carregamento das páginas do site, mais riscos de segurança, etc.

(Visited 17 times, 1 visits today)

Elisio Leonardo

Elisio Leonardo is an experienced Web Developer, Solutions Architect, Digital Marketing Expert, and content producer with a passion for technology, artificial intelligence, web development, and entertainment. With nearly 15 years of writing engaging content on technology and entertainment, particularly Comic Book Movies, Elisio has become a trusted source of information in the digital landscape.