Evitando problemas ao desativar um plugin

Quantas vezes eu já desabilitei um plugin e só depois percebi o erro que apareceu no blog em virtude desta mudança. Isto é muito comum porque vários plugins necessitam adicionar códigos ao tema, mas ao mesmo tempo é muito simples resolver, basta adicionar a condicional “IF”. Assim a condicional verificará antes se o plugin existe (e está ativado) antes de executar o código.
Vamos ver como fica em um exemplo prático utilizando o plugin Popularity Contest. Na instalação do plugin é necessário adicionar o seguinte código para exibir a lista dos posts mais populares:

  • <?php akpc_most_popular(); ?>

Para que não ocorra nenhum erro em seu blog caso você desative o plugin, adicione o código desta forma:

  • <?php if(function_exists(‘akpc_most_popular’)) { akpc_most_popular(); } ?>

É um pequeno trabalho adicional que vale muito a pena.

Fonte: HackWordPress

This entry was posted in Customização, Plugins and tagged , , , , . Bookmark the permalink.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

2 Responses to Evitando problemas ao desativar um plugin

  1. Ezequiel says:

    Nunca passei por esse tipo de problema!

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>