WordPress & Webwork

Abfragen ob Plugin aktiv ist

Spätestens bei einem WordPress-Update kommt der Zeitpunkt wo man die Plugins deaktivieren sollte – um eine evtl. Fehlerquelle auzuschließen. Blöd ist dann nur wenn die Plugins in das Layout greifen oder eine Ausgabe im Frontend abliefern. Dann hagelt es Fehlermeldungen oder die Website baut sich nicht vollständig auf. Um das Problem zu umgehen, habe ich bei den letzten Updates einfach vorher ein Theme geladen wo keine Plugins integriert sind … ja, ich weiß, ich bin ein fauler Sack :-).

Wem das zu uncool ist, der kann den Plugin so einbauen, das vorher abfragt wird ob dieser überhaupt aktiv bzw. vorhanden ist. Wenn ja, dann soll die besagte Erweiterung ausgeführt werden:

<?php
if (function_exists('name_der_funktion')) {
name_der_funktion();
}
?>

Ein konkretes Beispiel mit dem Jerome’s Keywords-Plugin:

<?php
if (function_exists('the_post_keytags')) {
the_post_keytags();
}
else {
echo 'Plugin deaktiviert';
}
?>

4 Reaktion(en)

  1. Boris

    Hach… gut, dass man andere Leute hat, die für einen denken. 🙂

    Genau das wollte ich mit allen Pugins machen, nachdem ich mal wieder Ärger mit nicht funktionierenden Trackbacks habe. Dann könnte ich mal testen, ob ein Plugin schuld ist. Und dann hatte ich das glatt wieder vergessen… 😳

  2. Pingback: Script Artists » Blog Archive » Plugin-Abfrage im WordPress-Blog

  3. Pingback: dyingeyes weblog » » Plugins auf Aktivität abfragen

  4. Pingback: Wordpress-Pagebar » Peruns Weblog - Webwork und Internet

Die Kommentare in diesem Beitrag sind geschlossen.

WordPress-Schulungs­unter­lagen

Anleitung für Autoren und Redakteure
Schneller und unkomplizierter Einstieg in die redaktionelle Betreuung einer WordPress-Installation.

Handbuch für Administratoren
Schneller und unkomplizierter Einstieg in die technische Betreuung einer WordPress-Installation.

Anschauen