Dateitypen für die Mediathek freigeben

Mit WordPress 2.8.5 wird die Whitelist der erlaubten Mime-Typen für Downloads erstmalig auch für Administratoren gültig. Dies ist ein Schritt in Richtung Sicherheit und wird im Artikel von Robert hinreichend erklärt.
Robert zeigt auch, dass man mit Hilfe einer Konstanten die Möglichkeit alle Datentypen zu uploaden eröffnen kann.

Wartungsmodus Designs – die Teilnehmer & Gewinner

Bis gestern lief das Gewinnspiel zu meinem Plugin Wartungsmodus, wo ich um neue Designs bat. Die Teilnahme war nicht sonderlich groß, wie ich fand; um so schöner, dass die, die sich beteiligt haben, so schöne und unterschiedliche Designs gesandt haben.
Alle Entwürfe sind in das Plugin eingeflossen und sind damit für alle Nutzer des Plugins Wartungsmodus nutzbar.

Abhängigkeit zu anderen Plugins

Es kann sein, dass man beim Schreiben eines Plugins für WordPress auf ein anderes eigenständiges Plugin zurück greifen will. Sei es um eine Version mit erweiterter Funktion anzubieten oder um es einfach nur in das Layout zu integrieren. Anwendungsfälle gibt es sicher diverse und die Umsetzung ist auch nicht schwer.

WordPress Standard Widgets deaktivieren

Nicht immer möchte man alle Widgets, die der WordPress Core so mitbringt, im Theme aktiv haben. Das haben sich auch die Entwickler von WordPress gedacht und eine entsprechende Funktion mitgeliefert anstatt die Widgets in ein Plugin, gern auch als Core Plugin, ausgelagert.

Für Theme-Autoren bleibt nur der Weg, in die functions.php des Themes eine kleine Funktion abzulegen, die die Widgets, welche man nicht mag, deaktiviert. Der folgende Syntax schaltet alle Standard-Widgets ab. Er sollte daher angepasst werden, je nach Anforderung.

Flash Uploader von WordPress deaktivieren

Nicht immer ist der Flashuplaoder von WordPress ein Segen und diverse Anfragen bei mir scheinen das zu bestätigen. Meist liegt das Problem daran, dass das Blog nicht im Internet ist und hinter einem Proxy und Firewall offline arbeitet.

Mit Hilfe des Browseruploaders gibt es da weniger Probleme und daher ist ab und dann der Mehrwert des Flashuploaders, wie mehrere Dateien gleichzeitig hoch laden, zu verschmerzen. Der Flashuploader kann mit Hilfe eines Filters deaktiviert werden. Dies tut man entweder im Theme, abgelegt in der functions.php oder in einem Plugin. Ich nutze die Möglichkeit des Abschaltens mit Hilfe des Plugins Adminimize. Alternativ hilft die folgenden Syntax.

WordPress Mitteilungen beeinflussen

Die Mitteilungen von WordPress für den Autor eines Beitrags oder zu Kommentaren sind inhaltlich nicht in jedem Fall den Anforderungen entsprechend. Auch WordPress wusste das und hat diese Funktionen so hinterlegt, dass man sie an seine Bedürfnisse anpassen oder komplett ersetzen kann. Daher möchte ich kurz zeigen, wie man die Mails an seine Bedürfnisse anpasst.… WordPress Mitteilungen beeinflussen weiterlesen

WordPress Cache nutzen

WordPress besitzt einen internen Cache, der auch für Erweiterungen genutzt werden kann. Dazu stehen diverse Funktionen bereit und man muss keine eigenen Ideen verwirklichen, sondern kann die Cache-Funktionalität von WordPress einfach nutzen.
Um die Funktionen kennen zu lernen und ein wenig zu verstehen eignet sich ein kleines aber verständliches Beispiel am besten und daher cache ich im folgendem Tutorial einen Feed, der im Frontend ausgegeben werden soll.

Standard E-Mail Absender von WordPress ändern

WordPress erlaubt es einfach und schnell neue Nutzer im Backend anzulegen. Dabei wird seit Version 2.8 von WordPress der Zugang optional per E-Mail versandt. Eine schöne Funktionen, die man nur leider nicht in den Einstellungen so weit ändern kann, dass ein Absender gesetzt ist, den man als Administrator möchte; es ist immer WordPress, der die Mails verschickt.

Trotzdem gibt es dazu eine Möglichkeit und mit Hilfe von zwei Hooks kann hier der Absender geändert werden. Ich habe ein kleines Plugin dazu erstellt, so dass man einfach und unkompliziert den Absender-Namen und die Absender-E-Mail beeinflussen kann.

Gewinnspiel: neue Designs für Wartungsmodus gesucht

Das Plugin Wartungsmodus nutze nicht nur ich vielfach und über die lange Zeit habe ich daran kaum geändert. Nun kam aber David Hellmann mit einem wunderbaren Designvorschlag und so habe ich das Plugin komplett neu erstellt und diverse Optionen übernommen und die Möglichkeit geschaffen, dass man das Design der Site im Wartungsmodus wählen kann. Ebenso kann man nun diverse Optionen wählen und muss nicht am Code ändern.