Font Awesome: Encoding-Probleme beim Kompilieren mit SASS und Compass

So beheben Sie die Character-Encoding-Probleme beim compile von Font Awesome mit Compass oder SASS.

In einem meiner Kundenprojekte nutze ich Font Awesome und kompiliere die Quellen direkt in ein großes Stylesheet. Dabei ist mir bei einem Update aufgefallen, dass die Symbole nicht mehr richtig dargestellt wurden. Anstatt der richtigen Icons waren nur noch Rechtecke vorhanden.

WordPress: Die Admin-Bar ausblenden

So können Sie mit Hilfe von ein paar Zeilen PHP die Admin-Bar ausstellen.

wordpress admin bar

 

Die Admin-Bar ist in den meisten Fällen tatsächlich ein sehr nützliches Werkzeug. Man kann relativ schnell auf einem Artikel zum Bearbeiten-Modus wechseln und hat jederzeit Zugriff auf das Dashboard bzw. den Admin-Bereich. Allerdings gibt es auch immer wieder Anwendungsfälle, in denen die Admin-Bar nicht angezeigt werden sollte.

Masonry: So klappt das Neuzeichnen beim Resize und Orientation-Change

Masonry ist eine tolle Möglichkeit Bilder bzw. ganze HTML-Elemente fließend darzustellen. Leider gibt es jedoch einige Problem beim Resize und auch beim Orientation-Change.

masonry demo

Masonry ist eines der bekanntesten Tools für tolle fließende und platzfüllende Darstellungen von HTML-Elementen. Die Library ist eigentlich sehr gut dokumentiert. Leider machen die Funktionen nicht immer nicht immer so ganz das, was tatsächlich versprochen wird.

Sitemap: Wichtiger als man meint

Sollte meine Website eine Sitemap haben oder nicht? Hat denn eine Sitemap irgendwelche Vorteile? Diese Fragen sollen in diesem Artikel beantwortet werden.

Sitemap

Was ist eigentlich eine Sitemap?

Eine Website-Sitemap ist einfach eine Seite Ihrer Homepage, die eine Aufzählung aller vorhandenen Seiten enthält. Damit sich ein Besucher besser darin zurecht findet, sollte man die Sitemap etwas strukturieren. In typischen Blogs kann man beispielsweise die Kategorien als Überschrift nutzen und darunter die entsprechenden Artikel abbilden.

jQuery: Mit jQuery Copy-And-Paste von Eingabefeldern verhindern

So können Sie das Einfügen aus der Zwischenablage (Strg+C bzw. Cmd+C) mit jQuery unterdrücken.

jquery copy&paste

Die erste Frage ist natürlich: Wieso sollte man sowas machen? Nun der Anwendungsfall ist ganz einfach. In einem Registrierungsformular kommt es gern man vor, dass User sich bei der E-Mail-Adresse vertippen. Das ist sehr schlecht, denn man kann so keinerleit Kontakt mit dem Nutzer herstellen. Da findige User die E-Mail-Adressen-Bestätigung per Copy&Paste ausfüllen, muss man das irgendwie unterbinden, denn ein kopierter Fehler ist immer noch ein Fehler!

WordPress: Nutzername mit PHP ändern

So können Sie den Username in WordPress programmatisch mit PHP ändern.

WordPress macht es einem wirklich nicht einfach den Username eines Nutzers zu ändern. Das System erlaubt es weder Admins im Backend, noch gibt es überhaupt eine Funktion dafür. Die einzige sinnvolle Funktion, nämlich wp_update_user erlaubt eben dieses Feld auch nicht zu updaten.

WordPress: Footer im Admin-Bereich anpassen

So können die den Footer im WordPress-Admin-Bereich um eigene Inhalte erweitern.

custom wordpress admin footer

Wenn Sie WordPress nutzen um aktiv ein Webprojekt permanent weiterzuentwickeln, dann wächst relativ schnell der Wunsch gut und sichtbar Versionsnummern des aktuellen Systems einzublenden. Aus meiner Sicht eignet sich im WordPress Admin Backend am Besten der Footer dazu. Mit einem einfachen Filter kann man sehr schnell beliebige Informationen in den Footer einsetzen.

WordPress: Den zweiten Query (Count-Query) bei WP_Query deaktivieren

So können die den zweiten Count-Query, der bei jeder Datenbank-Anfrage per WP_Query ausgeführt wird, ausstellen.

Wenn ich in Projekte Posts oder ähnliche Sachen von WordPress benötige, dann verwende ich immer WP_Query. Dadurch kann man recht gut sicherstellen, dass Themes oder Plugins auch dann nicht funktionieren, wenn WordPress etwas an der Datenbankstruktur ändert. Themes und Plugins bleiben dann berechenbar gut ab- und aufwärtskompatibel.

WordPress: Kategorien in der body_class ausgeben

So können Sie mit dem body_class Filter Kategorien in der Klasse des HTML-Bodies (Body-Tag) ausgeben.

Lange Zeit war mir die Bedeutung und Möglichkeiten der body_class() Funktion überhaupt nicht bekannt. Wenn man jedoch erstmal Blut geleckt hat, dann will man die Möglichkeiten nicht mehr missen.

Backup und Wiederherstellung von IMAP-Postfächern

So können sie mit IMAPSize IMAP-Postfächer sichern und problemlos wiederherstellen.

Da beim Umzug zu einem neuen Anbieter in der Regel nicht nur die Website umzieht, sondern auch die E-Mail-Accounts steht man immer wieder vor der Herausforderung E-Mail-Account zu sichern und auf den neuen Server zu übertragen. Ein Tool was sicher aus meiner Sicht seit Jahre bewährt hat, ist die kostenlose Software IMAPSize.

imapsize backup imap accounts

Der Name lässt dabei nicht umbedingt auf den Funktionsumfang schließen, aber IMAPSize eignet sich hevorragend um Backups von IMAP-Postfächern zu erstellen. Und so geht’s: