Como checar se um plugin está instalado no WordPress pelo front-end

Imagine que você está personalizando seu tema no WordPress e um determinado trecho do código está ligado a um plugin. Se esse plugin não estiver instalado e ativo no seu site, o layout pode quebrar.

Aconteceu comigo hoje, um plugin que mostra eventos na página inicial do site – e se o plugin não estiver ativado, o restante da página não carrega.

Fácil, utilizando a função is_plugin_active(). O trecho de código que depende do plugin fica dentro de um if, que checa se ele está ativo:

Na linha 3, altere pasta-do-plugin e arquivo-do-plugin.php de acordo com a pasta e o arquivo principal do plugin que você está checando. E no lugar da linha 5, vai o seu código.

Se você tem uma instalação multisite, pode utilizar da masma maneira a função is_plugin_active_for_network().


última atualização em 27/12/2023 | publicado em 09/09/2014
Link original: https://erikasarti.com/blog/2014/09/09/como-checar-se-um-plugin-esta-instalado-no-wordpress-pelo-front-end/