Beiträge unter WordPress fixieren

Manchmal schreibt man Beiträge, welche nicht im weiteren Strom der Beiträge untergehen sollen – diese Beiträge kann man unter WordPress fixieren. Damit bleiben sie immer ganz oben und werden nicht von neuen Beiträgen verdrängt.

Das QuickEdit Fenster

Das QuickEdit Fenster

Möchte man unter WordPress einen Beitrag fixieren, so muss im Backendmenü der Punkt Beiträge -> Alle Beiträge ausgewählt werden. Anschließend wählt man beim entsprechenden Beitrag den Link QuickEdit aus. Im QuickEdit Fenster findet man auf der rechten Seite die Option Diesen Beitrag oben halten. Sobald diese aktiviert ist, ist der Beitrag fixiert.

WordPress Themes löschen

Bis WordPress 3.8 war es möglich ein Theme über die Theme-Verwaltung im Backend zu löschen. In neueren WordPress Versionen findet man direkt in der Theme-Verwaltungkeinen Link mehr zum Löschen des Themes.

In den Theme Details findet sich der Link zum löschen

In den Theme Details findet sich der Link zum löschen

Stattdessen wurde der Link etwas verlegt. Um ein Theme zu löschen, müssen im ersten Schritt die Theme Details für das gewünschte Theme aufgerufen werden. Dazu geht man mit der Maus einfach auf das Vorschaubild des Themes und klickt auf den eingeblendeten Link. Anschließend kann man das Theme in den Theme Details löschen.

Feed Cache unter WordPress löschen bzw. beschränken

Vor ein paar Tagen schrieb ich eine iCal-Erweiterung für bestehendes WordPress-Plugin, welches unter anderem die Feed-API von WordPress nutzte. Bei der Entwicklung stellte sich allerdings heraus, das eine Änderung im Code, nicht gleich eine Änderung in den entsprechenden Feeds nach sich zog. Ursache für dieses Problem war der eingebaute Feed-Cache von WordPress. Mit einem kleinen Funktion im Plugin, konnte dieser allerdings für Debug-Zwecke abgeschaltet werden:

function getFeedCacheTime($seconds) 
{
    return 1;
}

add_filter('wp_feed_cache_transient_lifetime', 'getFeedCacheTime');

Die Funktion getFeedCacheTime gibt dabei die maximale Cache-Zeit an – in diesem Fall eine Sekunde, so das der Cache faktisch deaktiviert ist und die Entwicklung ohne störende Wartezeiten weiter betrieben werden konnte.

WordPress App in Verbindung mit dem Google Authenticator nutzen

Wenn man eine WordPress-Installation mit dem Google Authenticator Plugin absichert, muss ein zusätzlicher Code beim Login eingegeben werden. Dies erhöht die Sicherheit der Installation, führt allerdings zu einem Problem beim Login mit der WordPress App für iOS oder Android. Der Login in der WordPress App funktioniert nicht, da ein zusätzlichen Token erwartet wird.

Die entsprechenden Einstellungen im WordPress Backend

Die entsprechenden Einstellungen im WordPress Backend

Lösen kann man das Problem indem man ein App password in den Nutzereinstellungen von WordPress vergibt. Dieses Passwort wird dann in der App anstelle des normalen Passwortes genutzt. Damit funktioniert der Login über die App wieder.

Starter-Theme für WordPress

Der „Markt“ der Starter-Themes für WordPress ist relativ groß. Gemeint sind damit Themes, welche als Ausgangspunkt für neue Themes genutzt werden können. Diese Themes verfügen dann über die notwendigen Basisfunktionen um das Theme möglichst schnell an die eigenen Wünsche anzupassen.

underscores.me

underscores.me

Mit underscores.me gibt es einen Dienst welcher ein solches Starter-Theme erzeugt. Underscores wird dabei von Automatic, der Firma hinter WordPress unterstützt. Auf der Webseite erhält man nach der Eingabe des gewünschten Namens, eine ZIP-Datei in welcher sich das Theme befindet. Lizenziert ist das Underscores-Theme unter der GPL in der Version 2.