Meta Archiv

Neue Tabellen-Spalte per Code mit wpdb oder dbDelta hinzufügen

Grundsätzlich bietet WordPress als Basis für Webapps ja eine einfache Möglichkeit, um Daten in die von WP mitgebrachten Tabellen einzugeben. Siehe: https://www.wp-entwickler.at/was-ist-dbdelta-und-wofuer-brauch-ich-das/ https://www.wp-entwickler.at/ueberpruefen-ob-tabelle-tabellenspalte-oder-tabellenzeile-existiert-mit-wpdb/ Eigene Tabellen sind in vielen Fällen aber besser. Will ich nun zu einer Tabelle eine neue Spalte per PHP-Code hinzufügen, gibt es mehrere Möglichkeiten:   ALTER TABLE $wpdb->query( „ALTER TABLE {$table_name} ADD […]

Weiterlesen


Was ist dbDelta() und wofür brauch ich das?

dbDelta() ist so eine WordPress-Funktion, die einem immer ein bisserl Kopfzerbrechen bereitet aber extremst hilfreich ist. Worum geht’s bei dbDelta()? Die Developer-Seite sagt: Modifies the database based on specified SQL statements. Also: Ändert die Datenbank aufgrund von angegebenen SQL-Anweisungen. Die Funktion ist sehr hilfreich wenn’s darum geht, eine neue, eigene Tabelle anzulegen. Wenn mir die […]

Weiterlesen


Aktueller Status 2016

Wir bekommen die letzten Monate über öfters die Frage gestellt, warum wir keine neuen Blogartikel veröffentlichen. Derzeit sind wir bis in den Herbst hinein mit einem großen und langfristigen Projekt betreut. Das freut uns auf der einen Seite sehr, weil es eine reizvolle Herausforderung ist. Auf der anderen Seite müssen wir die meisten Anfragen potentieller […]

Weiterlesen


Kurzerklärung Emojis sind ein moderner Weg der Kommunikation. Die Verwendung kostet aber Ladezeit und Geschwindigkeit. Emojis wird man mit dem Disable Emojis Plugin los. https://wordpress.org/plugins/disable-emojis/ Die Basics Die Entwicklung von Emoji-Support begann rund um den Februar 2015. Mit der Version 4.2 unterstützte WordPress Emojis dann im Core. Emojis sind diese kleinen smileyähnlichen Bildchen wie das […]

Weiterlesen


WordCamp Europe nächstes Jahr in Wien!

Tu felix Austria – wieder einmal. Nachdem heuer das erste Mal überhaupt ein WordCamp in Österreich stattfand, setzt man noch eines drauf und macht Wien nächstes Jahr zum Veranstaltungsort des WordCamp Europe 2016. Vom 24. bis zum 26. Juni wird es stattfinden:             Update vom 29. Juni 2015: Es gibt […]

Weiterlesen


Quo vadis custom fields?

Im Jahr 2013 haben wir hier kurz darüber berichtet, dass man Custom Fields (Post Meta) besser nutzbar machen und umfangreiche Funktionalität dazu in den Core geben möchte. Es gab Bestrebungen, das Handling, Aussehen und die Funktionalität in „Richtung“ Advanced Custom Fields (ACF) zu treiben. Mit etwas mehr als einer Million aktiven Installationen weltweit gehört ACF […]

Weiterlesen


Seit Kurzem ist eine Sicherheitslücke bekannt, die dann auftritt, wenn man die Funktionen add_query_arg() und remove_query_arg() nicht richtig verwendet. Problem In der bisherigen Dokumentation wurde suggeriert, dass diese Funktionen die URLs escapen – also unsichere Zeichen aus der URL entfernen. Dem war aber nicht so. Daher beide Funktionen absichern, wenn diese mit Usereingaben verwendet, oder […]

Weiterlesen


Vorsicht beim Setzen von Terms mit wp set object terms()

Um gleich mit der Tür in’s Haus zu fallen: Warum? Weil nicht überprüft wird, ob die Taxonomy des Terms mit dem Objekt verknüpft ist. Es wird zB nicht überprüft, ob eine Kategorie der eingebauten Taxonomy ‚category‘ mit dem Beitragposttype ‚Post‘ verbunden ist. Ob es daher überhaupt erlaubt ist, zB einem Beitrag eine Kategorie zuzuweisen. Trotzdem […]

Weiterlesen


Wien hat sein Wordcamp – am 11. April ist es soweit

Wien hat sein Wordcamp! Hamburg (seit 2008!), Paris,  Mailand, Birmingham, Barcelona, Jena, Cardiff, Bukarest, Utrecht, Griechenland, Kilkenny, Kopenhagen,  Berlin, Manchester, Sofia, Belgien, Stockholm, Lodz, Köln,  Oslo,  Edinburgh, Sevilla, Lissabon, Bologna, Bratislava, Lancaster, Leiden , Malaga, Sofia, London, Prag, Zürich, Timisoara, Mallorca, Warschau, durften u.a. schon Wordcamps auf europäischem Boden begrüßen. http://central.wordcamp.org/schedule/past-wordcamps/ In Österreich laufen die […]

Weiterlesen


.concat() 2015

Am 7. März 2015 gibt es in Österreich eine recht interessante Web Development Veranstaltung mit dem Namen .concat(). Zu finden unter: https://conc.at/ Interessant vor allem wegen der anwesenden Speaker wie Douglas Crockford (dem „Erfinder“ von JSON), Lena Reinhard von Hood.ie und natürlich Vitaly Friedman (den man eher nicht näher beschreiben muss ). Warum wir dafür […]

Weiterlesen