Ich hab’ mein Blog vorhin mal mit der aktuellen Version 2.0.4 auf den neuesten Stand gebracht. Lief zum Glück wieder alles Problemlos.
Desweiteren kann man z.B. beim Afrika! Afrika! Post eine weitere Neuerung sehen. Dort habe ich nämlich Lightbox JS im Einsatz. Aber da das nicht wirklich ein Wordpress-Plugin ist (also z.B. nicht über’s Admin-Interface gesteuert werden kann) kann es sein, dass das noch durch Zap_ImgPop ersetzt wird. Erstmal schau’n.
Dafür habe ich endlich ein anderes, aber nur für mich als Admin tolles, Plugin vom guten Zappelfillip installiert und zwar Zap_NewWindow. Das gammelte nämlich auch schon länger auf der Todo-Liste rum. Ich muss externen Links jetzt nichtmehr ein target=_blank von Hand (oder per Quicktag) anhängen.
Was gibt’s noch neues? Ich hab’ mir endlich mal die Mühe gemacht die “next page” und “previous page” Links einzudeutschen. Dazu mussten “template-functions-post.php” und “template-functions-links.php” aus dem “wp-includes”-Ordner angepasst werden. Hier müssen einfach nur die Texte ersetzt werden.
Da ich mal testweise angefangen habe mir dann doch endlich mal ein paar weitere Kategorien (bzw. Unterkategorien) anzuschaffen, sind mir dort gleich ein paar Unzulänglichkeiten aufgefallen:
- Damit die (Haupt-) Kategorien auch angezeigt werden wenn dort keine Posts drin sind, muss man evtl. das verwendete Theme anpassen. Bei mir musste ich dazu in wp-content\themes\ragi-red-2\sidebar.php dem Funktionsaufruf wp_list_cats noch die Option hide_empty=0 hinzufügen. Damit werden auch die leeren Hauptkategorien angezeigt. Mit exclude=1 wird nun noch “Nicht kategorisiert” komplett ausgeblendet. (Hier gibt’s alle weiteren Optionen.)
- Damit nun bei den Hauptkategorien nicht immer eine doofe Null angezeigt wird, muss man die “wp-includes\template-functions-category.php” anpassen. Dort müssen die Zeilen
if ( intval($optioncount) == 1 )
$link .= ' ('.intval($category->category_count).')';
wie folgt abgeändert werden
if ( intval($optioncount) == 1 ) {
if ( $category->category_count )
$link .= ' ('.intval($category->category_count).')';
}
Dann musste ich nach dem Update wieder die Datei “wp-includes\links.php” anpassen. Die bei mir als “Neckische Links” titulierten Links bekommen nämlich dort immer ein überflüssiges <li> verpasst. Dies resultiert dann immer in einem lustigen schwarzen Aufzählungspunkt der scheinbar planlos im Blog rumgammelt. Irgendwo dort steht “// Display the category name” in der Zeile darunter dann “<li><h2>Blablabla…”. Hier einfach das öffnende <li> und ein paar Zeilen d’runter das schließende </li> entfernen. Das Problem scheint aber mit meinem verwendeten Theme zusammenzuhängen.
Beim nächsten Update müssen also folgende Dateien beachtet werden:
- wp-includes\template-functions-links.php
- wp-includes\template-functions-post.php
- wp-includes\template-functions-category.php
- wp-includes\links.php
Jetzt wartet nur noch myGallery auf seinen möglichen Einsatz. Auch erstmal schau’n.