Ja ich weiß, Print-CSS klingt nach etwas schrecklich veraltetem und viele moderne Websites (von dem meisten WordPress-Themes ganz zu schweigen) verzichten heute bewusst oder unbewusst auf ein gesondertes Styling. Tatsächlich gibt es aber einige Vorteile, die ein paar kleine Designoptimierungen für den Druck durchaus rechtfertigen.

Print-CSS?

Fangen wir ganz von vorne an. Wenn wir CSS schreiben, dann beschäftigt uns dieser Tage vor allem die Ausgabe auf Displays. CSS versteht sich jedoch auf verschiedenen sogernannte Media Types. Neben dem bereits erwähnten screen für Displays auch noch projection, speech, braille und eben print für den Druck. Wenn wir CSS für den Druck bereitstellen wollen, gibt es grundsätzlich zwei Möglichkeiten, dies zu tun:

Weiterlesen

Es gehört unter uns WordPress-Schreiberlingen zum guten Ton von Zeit zu Zeit auf Backups hinzuweisen. Vor allem in Tutorials, die sich vorrangig an Einsteiger richten und potentiell Schaden an einer Installation verursachen können, findet sich häufig ein Hinweis auf eine vorher anzulegende Sicherheitskopie.
Aber sind Backups nur vor Eingriffen in einer Installation sinnvoll? Werfen wir also einen Blick auf den doppelten Boden, den wir unter all unseren WordPress-Installationen einziehen sollten: regelmäßige, automatische Backups.

Wie sichern?

Gleich beim ersten Punkt wird die Antwort ein wenig schwierig. Während ich persönlich der Meinung bin, dass es von jeder WordPress-Instanz immer ein vom Seiten-Betreiber (oder technischen Dienstleister) erstelltes Backup geben sollte, verlassen sich andere ganz auf die Hoster.
Und ja, selbstverständlich haben die meisten ernstzunehmenden Hoster serverseitig ein eigenes System für Backups am Start. Mir ist aber kein Fall bekannt, in dem ich als Kunde einstellen könnte, wann und wie gesichert werden soll. Außerdem bin ich in diesem Fall meist vom Hoster abhängig, wenn ich mein Backup wiederherstellen möchte.

Weiterlesen

Während Plugins den Funktionsumfang von WordPress erweitern, stellen die sogenannten Themes das gesamte Design einer Website bereit. Nach der Auswahl eines passenden kostenfreien Themes von WordPress.org oder von einem der zahlreichen Anbieter kostenpflichtiger Themes kommen viele Seitenbetreiberinnen und – betreiber aber häufig an den Punkt, an dem sie feststellen, dass auch einem, mit größter Sorgfalt ausgewählten, Theme ein paar Kleinigkeiten angepasst werden müssen, um die Seite perfekt zu machen.

Der falsche Weg

Wer jetzt direkt die eigenen HTML-, CSS- und PHP-Kenntnisse zusammensammelt und per FTP-Client auf das Theme zugreift, um es zu bearbeiten, begeht einen Fehler, dessen Folgen nicht sofort erkennbar sind. Vorerst mögen die Anpassungen funktionieren, doch spätestens bei der nächsten Theme-Aktualisierung werden alle Änderungen am Theme überschrieben und gehen damit unwiederbringlich verloren.
Ja, die Änderungen können vor einem Update selbstverständlich händisch in die neue Theme-Version übertragen werden. Aber diesen Mehraufwand können wir uns vor Anfang an sparen.

Weiterlesen

Der Anwendungsfall: Mit dem Customizer sollen die Farben eines WordPress-Themes angepasst werden können. Für einfache Link-Farben, Buttons und Akzente ist das weitgehend unproblematisch. Es genügt, eine einzelne Farbe festzulegen.
Wird dagegen die Hintergrundfarbe einer Fläche, auf der Text liegt, farblich angepasst, so ist das Resultat der Anpassung unter Umständen ein fast unlesbarer oder zumindest schwer lesbarer Text. Zum Beispiel schwarze Schrift auf dunkelgrauem Grund, oder hellgraue Schrift auf hellem Grund.
Das mag man im ersten Moment auf das fehlende gestalterische Feingefühl des Benutzers schieben. Aber nicht lesbare Texte sind ein großes Minus für die Barrierefreiheit einer Website.

Weiterlesen

Ohne Hosting keine Website. Egal ob WordPress der reines HTML – jedes online verfügbare Dokument muss irgendwo auf einem Server liegen. Hosting ist Geschmacksache. Was meine persönlichen Erwartungen und Anforderungen befriedigt, mag für andere nicht passen. Mein Fokus in diesem Artikel wird daher nicht auf einzelnen Anbieter liegen, obwohl ich für alle Interessierten am Ende eine kleine Liste zusammengestellt habe. Ich werde vielmehr versuchen festzumachen, anhand welcher allgemeiner Merkmale ich gute Hoster definiere.
Worauf gilt es also zu achten, wenn wir uns einen neuen Hoster suchen?

1. Der gute Umgangston – Support und Reaktionszeit

Das erste Kriterium ist ebenso subjektiv wie wichtig: der Kontakt zum Anbieter. Wenn später einmal die Luft brennt, ist ein Kundendienst mit ewigen Reaktionszeiten, mäßig sachkundigem oder unfreundlichem Personal so viel wert, wie kein Kundendienst.
Ob telefonische Erreichbarkeit, Ticket-System, Live-Chat oder Rauchzeichen die angenehmere Kommunikationsform sind, hängt von der Situation und persönlichen Vorlieben ab. Ich kann zum Beispiel mit Chat-Kommunikation hervorragend leben, so lange sie bei Bedarf halbwegs in Echtzeit abläuft.
Vor der Entscheidung für einen Hoster lohnt sich meist ein kurzer Anruf bei der Hotline, oder eine nette Mail. Hier können auch direkt offene Fragen geklärt werden und man bekommt ein Gefühl für den Anbieter.

Weiterlesen

Vorab: Wenn ich heute von AMP spreche, dürfen auch Ansätze wie der von Facebook mit Instant Articles nicht vernachlässigt werden. Das Konzept ist in beiden Fällen das gleiche: Inhalte sollen aus dem freien Internet auf die geschlossenen Plattformen der Internet-Giganten wandern.
Das Versprechen der Anbieter ist eine schnellere Auslieferung der Beiträge (Stichwort: Ladezeiten) und Monetarisierbarkeit aktuell durch Anzeigen.

Die Technik hinter AMP

Werfen wir einen Blick in die Dokumentation, so stellen wir schnell fest, dass AMP nicht anderes ist, als ein etwas eingekochtes HTML. Die Anzahl der verfügbaren Tags ist etwas geringer, die Nutzung von CSS und JavaScript eingeschränkt.

In einigen Fällen sehen Tags etwas anders aus, als wir es von HTML gewohnt sind. So wird aus

<img src="welcome.jpg" alt="Welcome" height="400" width="800"></img>Code-Sprache: HTML, XML (xml)

In der AMP-Version folgendes:

<amp-img src="welcome.jpg" alt="Welcome" height="400" width="800"></amp-img>Code-Sprache: HTML, XML (xml)
Weiterlesen

Das nächste WordPress Update – Version 4.7 – ist für heute angekündigt. Erfahrungsgemäß gehen Updates im Laufe des späten Abends online, wir haben also den ganzen Tag Zeit, uns seelisch und moralisch auf das Update einzustellen.
Welche Änderungen stehen uns heute noch ins Haus?

Für alle, denen dieser Artikel zu lang ist, haben wir heute drüben im PressWerk eine knapp 40 minütigen Episode zu WordPress 4.7 veröffentlich.

Mediathek und Bilder

PDF Vorschau

Wer schonmal PDF-Dateien in die Mediathek geladen hat, weiß, dass diese in der Medien-Übersicht bisher ohne Vorschau-Bild dargestellt wurden. Zukünftig kann WordPress auch für PDFs automatisch Vorschaubilder anlegen. Was nach einem netten Feature im Backend klingt, könnte auch Anbieter von eBooks oder anderen digitalen Produkten Vorteile bringen: warum sollte ein Thumbnail des PDFs nicht zum Beispiel als Produktvorschau im Frontend angezeigt werden?

Weiterlesen