Blog - Seite 9 von 11

Ich erlebe es in letzter Zeit häufiger, dass Entwickler wichtige Werte in Slugs von Kategorien oder Custom Taxonomies speichern. Werte, mit denen später weitergearbeitet werden soll. Die für Abfragen, Abhängigkeiten oder Verbindungen gebraucht werden. Also zb den Wert von Steuersätzen (zb 20%, 19%, 10%, 0%) als Slug. Mit diesen Steuersätzen sollen natürlich Berechnungen angestellt werden […]

Weiterlesen


Kategorie Bilder mit ACF – Speicherort in der Datenbank

Mit ACF (Advanced Custom Fields) lassen sich viele Dinge einfach im Code umsetzen, anstatt dafür Plugins verwenden zu müssen. Kategorie Bilder können mit ACF so zb sehr einfach gelöst werden. Da es keine termmeta Tabelle in der Datenbank gibt könnte man sich jetzt fragen: Wo speichert ACF diese Information hin? Die Antwort: In die Optionstabelle! […]

Weiterlesen


Unterschied zwischen wpdb prefix und base_prefix

Wir dürfen ab und zu Feuerwehr spielen und WordPress Code anderer Entwickler reparieren, der nicht (mehr) so will wie es ursprünglich angedacht war. Oft sind es minimale Dinge, Codestellen die man sehr leicht übersieht, die Probleme verursachen und so eine schöne Funktionalität unbrauchbar macht. Bei einem unserer letzten Aufträge gab es Fehler bei der Speicherung […]

Weiterlesen


Eine schnelle Möglichkeit um übersetzte, aber nicht passende, Übertragungen ins Deutsche zu verändern bietet uns der Filter ‚gettext‘: add_filter( ‚gettext‘, ‚uebersetzung_ueberschreiben_wpent‘, 10, 3 ); function uebersetzung_ueberschreiben_wpent( $translations, $text, $domain ){ if ( $domain == ‚plugin_text_domain‘ && $text == ‚cucumber‘ ) { $translations = ‚Gurkerl‘; } return $translations; } Zur Erklärung der einzelnen Variablen hier ein […]

Weiterlesen


wp-config.php Tweak Das Verschieben der wp-config ist nur ein kleiner Sicherheits-Tweak. Aber jeder kleiner Schritt, zu mehr Sicherheit oder zum Schließen von möglichen Einfallstoren, hilft! Nach der Installation von WordPress liegt die wp-config.php direkt im Webverzeichnis und kann aufgerufen werden. Wenn alles richtig konfiguriert ist, stellt das kein Problem dar und es kommt nur eine […]

Weiterlesen


add_filter() richtig benutzen add_filter() ist einer der WordPress-Funktionen, die WordPress tief im Kern als das ausmachen, was es ist: Hoch anpassbar! Daher gehe ich in diesem Beitrag mehr auf diese wundervolle Funktion ein. Will man einen Filter benutzen und so einen Wert ändern,  kann man das mit add filter() tun. So kann man zB jedem […]

Weiterlesen


Um Code lesbar zu  machen und anschaulich aufzubereiten gibt es einige Helferleins. Für kleine Codeschnippsel im Text und wenig komplexe Passagen bietet sich Syntaxhighlighting an. Durch die farbliche Hervorhebung ist der Code schnell nachvollziehbar. Diese farbliche Hervorhebung des Codes kann per JavaScript oder PHP erfolgen, beides mit den plattformentsprechenden Vor- und Nachteilen. Für uns kommt im […]

Weiterlesen


WordPress Code im GIT + was passiert 2014

Das Jahr 2014 hat für WordPress Entwickler mit Vorliebe für Github/Gitorious gut angefangen. Seit 15. Jänner  steht ein GIT Repository unter git clone git://develop.git.wordpress.org/ zur Verfügung. Die Codebasis war bisher nur per SVN erreichbar, was vielen sauer aufstieß, da das Handling  mit SVN nicht jedermanns Sache ist. Auch BuddyPress, bbPress und GlotPress haben ein GIT Repository […]

Weiterlesen


Quick Tipp: Loginbereich unbedingt mit SSL absichern

Nach (oder bei) der Installation von WordPress sollte ein Schritt nie vergessen werden: WordPress Login nur per SSL zulassen!!! Oft greift man auf das WordPress Backend von unterwegs aus zu. Ob im Internetcafé, im W-Lan eines Bekannten oder im öffentlichen W-Lan am Bahnhof / in der U-Bahn oder am Flughafen. Passiert das ungeschützt, also ohne […]

Weiterlesen


Google WebFonts Optimierung

Eigentlich sind sind Webfonts die nachgeladen werden müssen ein Graus und erzeugen bei der Benutzung immer irgendwie ein schlechtes Gefühl. Mehr Requests, längere Ladezeiten und grundsätzlich mehr Byte die übertragen werden müssen. Auf der anderen Seite bekommen wir durch die Benutzung von Webfonts mehr Gestaltungsmöglichkeiten bei sehr geringem Aufwand. Wie kann ich nun mein Gewissen […]

Weiterlesen