Quotes Collection optimieren

Zufallszitat

Ich verwende seit kurzem das WordPress-Plugin Quotes Collection zum Anzeigen von Zufallszitaten. Das Plugin ist auf den ersten Blick gut geschrieben und bietet relativ genau das, was ich brauche. Auf den zweiten Blick bietet es allerdings wesentlich mehr als ich brauche, und die entsprechenden Sachen habe ich nun mal wegoptimiert. Alle folgenden Code-Beispiele kommen in euer Funktions-Plugin oder zur Not in die functions.php des Themes (wo es aber … Weiterlesen

WordPress: Verschiedene Längen für die Kurzfassung

Eines der schönen Features an WordPress ist, dass es aus einem längeren Text automatisch eine Kurzfassung generieren kann (im Englischen „excerpt“ genannt). Die Kurzfassung wird normalerweise auf Übersichtsseiten wie der Startseite, der Suchergebnis-Seite oder Kategorie-Archiven angezeigt. In den WordPress-Einstellungen kann man zudem festlegen, ob im Feed der ganze Beitrag oder ebenfalls die Kurzfassung angezeigt werden soll. Mehr kann man zur Kurzfassung leider nicht einstellen: WordPress nimmt immer die ersten 55 … Weiterlesen

WordPress: Klassenbasiertes Funktions-Plugin

Im Web findet man an vielen Stellen Code-Schnipsel für WordPress, so ja auch in diesem Blog. Der Rat lautet dann allgemein, diese in die functions.php des Themes zu packen. Das macht allerdings gar nicht immer Sinn, es ist nur oft das einfachste, was auch unerfahrene User verstehen. Da aber auch der Umgang mit einem eigenen Plugin nicht wirklich schwierig ist, möchte ich das in Zukunft als bevorzugte Variante empfehlen und … Weiterlesen

WordPress-Admin anpassen: Fehlende Artikelbilder markieren

Als Artikelbild nutzen

In diesem Beitrag beschreibe ich, wie ihr im WordPress-Backend eine Warnung einblenden könnt, wenn ein Artikel kein Artikelbild hat. Seit einigen WordPress-Versionen gibt es das Feature, dass man ein hochgeladenes Bild als Artikelbild markieren kann (engl. post thumbnail). Das Theme kann dieses Bild dann gesondert darstellen, z.B. neben dem Auszug auf Übersichtsseiten (Startseite, Archiv, Suchergebnis), was den sonst eher knappen Auszug ordentlich aufwertet. Insbesondere nimmt WordPress hierfür automatisch eine verkleinerte … Weiterlesen

Missverständnis: WordPress zeigt Auszüge im Feed an

Firefox-Feedansicht

In den WordPress-Einstellungen kann man auswählen, ob im Feed die kompletten Artikel oder nur Auszüge angezeigt werden sollen. Schaut man sich danach den eigenen Feed an, ist es leicht, einem Missverständnis aufzusitzen und sich dann sehr zu wundern. Mir ging es beim Einrichten dieser Seite so: Ich habe den Feed auf die Anzeige der kompletten Artikel konfiguriert, rief dann den Feed im Firefox auf und sah verwundert, dass dort nur … Weiterlesen

PDF: Diese Datei ist beschädigt und kann nicht repariert werden

Adobe-Fehlermeldung

Update: Dieser Eintrag behandelt ein ganz konkretes Problem beim Öffnen von PDF-Dateien über den Firefox. Die fraglichen Dateien ließen sich alle normal öffnen, wenn man sie direkt von der Festplatte mit einem PDF-Programm öffnet, aber eben nicht über den Browser. Ich bin ansonsten kein Spezialist für PDF-Dateien. Bitte schickt mir also nicht irgendwelche Rechnungs-PDFs per E-Mail zu! 🙂 Letztes Jahr hatte ich eine Kundenanfrage zu beantworten. Eine unserer Anwendungen würde … Weiterlesen

Twenty Eleven: Home-Button umbenennen

Home-Link

Das Standard-WordPress-Theme Twenty Eleven zeigt unter dem Header-Bild eine Menüleiste an, und der erste Punkt darin ist als „Home“ beschriftet, auch in einer deutschen WP-Installation. Erstellt man im Backend ein Menü (unter Design > Menüs), kann man die Menüpunkte natürlich benennen, wie man möchte. Bleibt man jedoch bei der Standard-Navigation, wäre ein Text wie „Startseite“ passender.

Zuerst sollte man sich ein Child-Theme anlegen, um Änderungen am … Weiterlesen

Projektverwaltung und Bugtracker: Redmine

Screenshot von Redmine

Wenn man alleine an einem Projekt arbeitet, kommt man mit Zetteln oder Textdateien zur Verwaltung von Aufgaben vielleicht noch durch. Aber selbst dann macht sich bei lange laufenden Projekten eine Softwarelösung gut. Eine sehr schöne Software zum Verwalten von Tickets und Projekten ist Redmine, welche ich hier kurz vorstellen will. Als Ticketverwaltung habe ich bisher hauptsächlich mit Bugzilla gearbeitet, was ganz gut funktioniert, aber an vielen Stellen altbacken … Weiterlesen

Willkommen!

Willkommen auf der neuen Seite „Code-Notizen“! Ich habe ja schon lange eine private Webseite, die sich 2007 in ein Blog verwandelt hat. Da war dann die Themenfindung relativ schwierig: In ein Blog kann man ja prinzipiell alles reinschreiben, was ich auch getan habe. Allerdings interessieren sich Freunde und Verwandte nicht für konkrete technische Problemlösungen aus meinem Arbeitsalltag und technisch Interessierte, die hier per Google landen, wollen und müssen nicht meine … Weiterlesen

WordPress 3.0: Beiträge in Oberkategorien anzeigen

Kategorienauswahl

Heute mal wieder ein kleiner Code-Schnipsel für WordPress. Ich habe gerade eine neue Seite aufgebaut, die u.a. Unterkategorien enthält. Unter WP 3.0 stellte sich dann heraus, dass im Archiv der Oberkategorie keine Beiträge einer Unterkategorie angezeigt werden, wenn diese nur der Unterkategorie zugeordnet sind. Wenn ich also die Kategorie „Romane“ als Unterkategorie von „Bücher“ habe, dann will ich ja beim Klick auf „Bücher“ auch alle Beiträge zu Romanen sehen. Als … Weiterlesen