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.

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.

Ähnliche Seiten auf Basis der Kategorie in WordPress

Viele Einsätze von WordPress sind mit dem Ziel eines CMS umgesetzt und die Nutzung der Seiten steht im Vordergrund. Nicht selten möchte man dem Leser Seiten oder Beiträge anbieten, die aus der gleichen Kategorie kommen und den Leser auf der Site halten. Warum nicht, dazu reicht eine kleine Funktion, die auf Basis der Kategorie-ID ähnliche Beiträge listet.

WordPress head erleichtern

WordPress bringt seit Version 2.5 stetig neue Standard Funktionen in den head des Themes ein, immer über den Hook wp_head. Auch mit WordPress 2.8 wurden neue Funktion ergänzt, die vorrangig den Link-Tag bedienen. Nicht immer ist das aber gewollt und daher können die Funktionen auch deaktiviert werden, schlicht und einfach mit Hilfe der Funktion remove_action.

WordPress Konstanten nutzen

WordPress verwaltet nur einen Teil seiner Möglichkeiten, die optional nutzbar sind in den Einstellungen des Backend. Damit sind nicht alle Funktionen so konfigurierbar, wie man sich das manchmal wünscht. Über dieses Thema lässt sich sicher vortrefflich diskutieren, soll hier aber kein Thema sein. Ich möchte nur mal auf eine Auswahl von Konstanten hinweisen, die in der wp-config.php hinterlegt und definiert bestimmte Auswirkungen haben.

Entwürfe aller Autoren in WordPress

Nicht selten wird WordPress mit Inhalt durch unterschiedliche Autoren befüllt; dabei kann es hilfreich sein, wenn man einen schnellen und aktuellen Blick auf die Entwürfe der aller Autoren hat. In unserem gemeinsamen Blog WPEnginer ist das so und so hatten wir in der Vergangenheit einen Feed ergänzt, der uns alle Entwürfe aller Autoren liefert und uns damit immer auf dem aktuellen Stand hält.