Webdesign, WordPress Programmierung, Online und Social Media Marketing - Webworker Blog
Nachdem einige von Euch mich immer wieder ermutigen, das eine oder andere meiner WordPress Scripte als Plugin zur Verfügung zu stellen, musste ich mich dann doch mal damit beschäftigen, wie man ein Plugin überhaupt schreibt. Als erstes hatte ich mich einem relativ einfachen Plugin gewidmet, und es Disable WordPress Updates genannt. Mit diesem Plugin können nun auf einmal sämtliche WordPress Theme, Plugin und Core Update Prüfroutinen sowie die dazugehörigen Cronjobs deaktiviert werden.
Das Ganze war so gar keine Hexerei, denn zum einen besteht ein Großteil dieses Plugins bereits aus drei einzelnen Plugins, die ich nur zu einem zusammenführen und die entsprechenden WordPress Cronjob Deaktivierungen hinzufügen musste.
Mein Plugin Disable WordPress Updates vereint nun die drei folgenden Plugins von John Blackbourn plus die jeweiligen Cronjob Deaktivierungen, die in diesen Plugins nicht enthalten sind, miteinander:
Für Plugin Minimalisten gibt es natürlich auch die Möglichkeit diese Deaktivierungen manuell in die functions.php ihres Themes zu schreiben. Die ausführliche Ausleitung, wie Ihr einzeln diese WordPress Updates sowie die dazugehörigen Cronjobs über die functions.php deaktiviert, findet Ihr in meinem Artikel WordPress Überprüfung auf Core, Plugin und Theme Updates abschalten.
Wer es lieber einfacher mag und statt der manuellen Deaktivierung, die ebenfalls immer wieder eine manuelle Aktivierung benötigt, lieber mit einem Plugin arbeitet, kann dies nun mit meinem Plugin Disable WordPress Updates tun.
Das Plugin einfach runterladen, wie gewohnt in den WordPress Plugin Ordner entpacken, hochladen und aktivieren. Fertig!
Schließlich möchte ich noch hinzufügen, dass es gerade auch aus Sicherheitsgründen wichtig ist, mit seinen WordPress Versionen, Plugins und Themes auf dem aktuellsten Stand zu sein. Daher solltet Ihr es Euch zur Regel machen, mein Disable WordPress Updates Plugin hin und wieder zu deaktivieren und nachsehen, ob es WordPress Updates oder neue Versionen Eurer aktiven Plugins oder Eures Themes gibt. Dazu einfach nur für ein paar Minuten das Plugin deaktivieren. Im Anschluss daran könnt Ihr das Plugin dann einfach wieder aktivieren.
Bei diesem Plugin geht es in erster Linie darum, dass nicht bei jedem Seitenaufruf die diversen Abfragen gemacht werden, die entsprechenden Daten nicht durch die Weltgeschichte geschickt und verglichen werden sowie die laufenden Cronjobs dazu nicht ausgeführt werden. Das kann die Performance beeinträchtigen und wenn wir ehrlich sind, laufend und dauernd benötigen wir das auch gar nicht. So ist der Sinn und Hintergrund dieses Plugins, diese WordPress Routinen nur dann auszuführen, wenn wir es wollen (durch Deaktivieren des Plugins) und ansonsten diese Routinen nicht auszuführen und keine entsprechenden Informationen dazu anzuzeigen (aktiviertes Plugin Disable WordPress Updates).
WordPress Plugin: Blogroll Widget with RSS Feeds - Eines meiner WordPress Plugins befasst sich mit der Blogroll und via RSS Feeds mit den neuesten Artikeln der in der Blogroll eingetragenen Links. Das Ganze natürlich als Widget, so dass [...]
WordPress Plugin: Recent Trackbacks & Pingbacks Sidebar Widget - Nachdem ich öfters gefragt wurde, ob es meine Funktion für die Sidebar Anzeige der Pingbacks und Trackbacks nicht auch als WordPress Plugin gibt, hatte ich mich entschlossen, das Ganze als [...]
WordPress Plugin: Posts Character Count Admin – Zeichen Länge der Artikel - Den Word Count haben wir ja bis dato schon in WordPress integriert, nur mit dem Character Count, also der Zeichen Länge eines Artikels ist das bis dato Fehlanzeige. Der ein [...]
WordPress Kommentarzähler Plugin: Comment Count Admin (by URL) - Das zweite Plugin aus meiner eigenen Schmiede ist ein Kommentarzähler, der etwas anders funktioniert, als wir es von WordPress gewohnt sind. Normalerweise werden die Kommentare anhand der eMail Adresse des [...]
WordPress Überprüfung auf Core, Plugin und Theme Updates abschalten - Heute möchte ich Euch drei kleine manuelle Lösungen vorstellen, welche die Update Überprüfungen und Informationen im Adminbereich unterdrücken und so nicht zu verachtende Auswirkungen auf die Blog Performance haben. Diese [...]