ago/090
Plugins nei temi di wordpress senza errori
Trovato in internet un interessante articolo che descrivere come richiamare i plugins all’interno dei temi di wordpress senza che questo generi errori in particolari casi, come ad esempio durante un aggiornamento. Infatti molti plugins richiedono l’inserimento manuale di un codice nel tema, nel punto in cui desideriamo appaia il pulsante per votare su Wikio per esempio.
Nell’articolo di technoburger.net viene spiegato che usando, ad esempio, un codice come questo:
<?php wikiovote(); ?>
durante un aggiornamento (plugins disattivati) lo stesso produrrà il seguente errore:
Fatal error: Call to undefined function wikiovote()
Per soperire a questo possibile errore, nell’articolo viene descritta la possibilità di usare la funzione function_exists in questo modo:
<?php if (function_exists("wikiovote")) wikiovote(); ?>
La stessa funzione potrebbe essere estesa per visualizzare o meno altro codice html, per esempio:
<?php if (function_exists("wikiovote")) { ?>
<div style="float:right;">
<h2>Piaciuto l'articolo?</h2>
Votalo su Wikio:
<?php wikiovote(); ?>
</div>
<?php } /* FINE IF */ ?>
Tutti i dettagli possono essere letti nell’articolo originale di technoburger.net







