WordPress

WordPress ist ein Content Management System (CMS) zur Verwaltung von Website-Inhalten. Ursprünglich als Software für Blogs gedacht, hat sich WordPress längst zu einem vollwertigen CMS entwickelt. Mit WordPress lassen sich daher Websites nahezu jeder Größenordnung umsetzen. Das Design und die Funktionalität einer WordPress-Website werden über das sog. Theme gesteuert. Fehlende Funktionen können meist unkompliziert über Plugins nachgerüstet werden.

Standard Farbschema (Color-Scheme) in WordPress festlegen

Standard Farbschema (Color-Scheme) in Wordpress festlegen

Seit WordPress 3.8 präsentiert sich das Backend in modernem Look. Doch nicht nur der Stil wurde vereinfacht, es stehen nun auch verschiedene Farbschemata zur Verfügung um dem Administrationsbereich einen etwas individuelleren Look zu verpassen. Leider ist es in WordPress momentan nicht möglich, ein Standard-Farbschema für neu registrierte User festzulegen. Mit einem kleinen Code-Snippet rüstet ihr die Funktion nach.

Beitrag zu Ende lesen

Seitenspezifisches WordPress-Plugin (Alternative zur functions.php)

Seitenspezifisches WordPress-Plugin

Im Laufe der Zeit sammelt sich in der functions.php eines WordPress-Themes einiges an Code an. Neben WordPress-Standards wie Custom Post Types und Sidebars finden sich dort auch diverse Snippets die man hier und da auf irgendeinem Blog gefunden hat. Paginations, individuelle Dashboard-Widgets, Breadcrumb-Navigationen ... Doch einige dieser Features sind in der functions.php nicht gut aufgehoben und sollten besser in ein Plugin ausgelagert werden.

Beitrag zu Ende lesen

Prüfen, ob eine WordPress-Sidebar Widgets enthält

WordPress-Sidebar mit Widget

Wenn ihr ein WordPress-Theme für Kunden erstellt, liegt eine der Herausforderungen darin, eine Lösung für jede Einstellung vorbereitet zu haben, die seitens des Kunden später vorgenommen werden kann. Dazu gehört u.a. auch die Planung der Sidebar. Der Einsatz mit Widgets wird meist getestet, doch ihr solltet auch davon ausgehen, dass die Sidebar keine Widgets enthält. In diesem Fall muss die Sidebar verschwinden. Leere Container-Elemente etc. sind nicht optimal. Mit folgendem Snippet prüft ihr ob einer bestimmten Sidebar Widgets hinzugefügt wurden.

Beitrag zu Ende lesen

Automatisches CSS-Styling von WordPress-Bildergalerien deaktivieren

Wordpress Bildergalerie

Wenn ihr in WordPress eine Bildergalerie einfügt, erzeugt das System automatisch einen <style>-Abschnitt im <head> der Seite und fügt einige CSS-Gestaltungsangaben hinzu. Unter anderem wird die Breite der Bilder berechnet und per CSS angegeben, je nachdem wie viele Spalten ihr beim Anlegen der Bildergalerie für die Bilddarstellung festgelegt habt. Wenn ihr im Backend drei Spalten gewählt habt, berechnet WordPress beispielsweise circa 33% Spaltenbreite. Da dieses automatische Styling häufig nicht gewünscht ist, lässt es sich über die functions.php deaktivieren.

Beitrag zu Ende lesen

Automatische Kompression beim Upload von Bildern in die WordPress-Mediathek deaktivieren

wordpress-kompression-mediathek

WordPress komprimiert Bilder beim Upload in die Mediathek automatisch. Das kann praktisch sein, muss es aber nicht. Insbesondere bei Portfolios mit dem Fokus auf Design oder Fotografie stört die Kompression, da JPG-Artefakte sichtbar werden können. Mit einer kleinen Anpassung schaltet ihr die Kompression ab.

Beitrag zu Ende lesen

Prüfen, ob ein WordPress-Navigationsbereich (wp_nav_menu) ein Menü enthält

wp-nav-menu

In WordPress können über die Funktion wp_nav_menu Navigationsbereiche registriert und im Template platziert werden. Im Administrationsbereich hat der Administrator anschließend die Möglichkeit die Navigationsbereiche mit Menüs zu bestücken.
Je nach Theme sollte geprüft werden, ob ein Bereich auch eine Navigation enthält. Beispielsweise weil die Navigation auf dem Smartphone hinter einem Button versteckt wird und dieser Button natürlich keinen Sinn macht, wenn gar keine Links vorhanden sind.

Beitrag zu Ende lesen

WordPress-Auszug (the_excerpt) für Meta-Descriptions einsetzen

wordpress-excerpt

Der Artikelauszug von WordPress ist eine kurze Zusammenfassung des Artikels, die mit dem Template Tag the_excerpt im Theme ausgegeben wird. Der Auszug kann entweder frei formuliert werden, oder er wird automatisch aus den ersten Wörtern des Beitrags erstellt, sofern der Autor keinen Auszug formuliert hat.
Innerhalb des Themes kann der Auszug vielfältig eingesetzt werden. Für Suchmaschinen, für die interne Suchfunktion der Website und für Social Media-Portale bietet sich the_excerpt ideal an.

Beitrag zu Ende lesen