Für nutzerbezogene Daten steht in WordPress die Klasse WP_User_Query() zur Verfügung. Üblicherweise gibt man dort einen Schlüssel mit und bekommt die entsprechenden Werte zum User zurück. Durch ein Entwicklungsthema ist mir eine Besonderheit in der Query aufgefallen, die diesen kleinen Beitrag als Folge hat. Die Klasse erlaubt das Ergänzen von * als Wildcard. Innerhalb der… Wildcard in WP_User_Query()
weiterlesen
Schlagwort: PHP
Wildcard in
Einfaches PHP Debugging in Browser Console
Ich nutze die Console im Browser der gern um Debug-Inhalte auszugeben. Insbesondere bei Kunden-Sites kann ich so recht unscheinbar arbeiten und muss nicht die Oberfläche mit Debug-Meldungen zu zerstören, auch wenn man dies natürlich via Rechtabfrage filtern sollte. Im folgenden eine kleine Funktion, die mir den Inhalt in die Console schreibt, ohne Helferlein. Dies ist… Einfaches PHP Debugging in Browser Console weiterlesen
Liste aller Blogs in WordPress Multisite
WordPress Multisite ist seit der Zusammenlegung von MU und Single ab Version 3.0 populärer geworden. Nicht nur die Verwaltung meherer Sites, sondern auch in diversen Szenarios findet Multisite seinen Einsatz. Als ein Beispiel sei die Mehrsprachigkeits-Lösung genannt. In diesem Umfeld werden des öfteren die Inhalte oder Daten aus allen Blogs gebraucht, wozu man ggf. alle… Liste aller Blogs in WordPress Multisite weiterlesen
WordPress Puls? – Heartbeat API
Mit WordPress 3.6 wird es eine neue API geben – Heartbeat. Am Ticket 23216 im Trac sammeln sich alle Diskussionen und Hinweise. Da Heartbeat aber auch Einflüsse für Anwender haben kann, hier einige Worte und Hinweise. Heartbeat wird eingeführt um diverse Aktivitäten, wie Autosave, Sperren von Artikeln und An- und Abmelde-Benachrichtigungen zu händeln. Parallel kann… WordPress Puls? – Heartbeat API weiterlesen
Post Format UI deaktivieren
WordPress Version 3.6 kommt mit neuer Oberfläche für die Post Formats, präsenter ist das Schlagwort. Die Post Format UI ist eine wunderbare Möglichkeit mit wenig Aufwand Artikel besser uns sichtbar zu deklarieren, für den Leser verschieden aufzubereiten. Trotzdem ist sie nicht immer notwendig. Im Standard kann die UI in den jeweiligen Optionen des Users deaktiviert… Post Format UI deaktivieren weiterlesen
Chrome Logger – ChromePHP
Der Webinspector in Chromium ist mir ans Herz gewachsen, Firebug ist für mich nur notwendig, wenn ich im Firefox validieren muss. In diesem Zusammenhang habe ich auch das Debuggen im PHP Umfeld dort abgebildet. Bin ich nicht komplett in der IDE und man braucht diverse Daten im Debuggmodus, dann kann man dies über die Wege… Chrome Logger – ChromePHP weiterlesen
Gist via oEmbed in WordPress einbinden
WordPress hat seit geraumer Zeit die oEmbed Integration um einfach und unkompliziert Inhalte von anderen Siters und Services einzubinden. Besonders bekannt sind dabei diverse Video-Portale und seit der letzten WordPress Version Twitter. Wie so oft in WordPress kann man diese Möglichkeit nutzen und erweitern. In meinem Fall ging es darum, dass Inhalt von Github Gists… Gist via oEmbed in WordPress einbinden weiterlesen
Update-Prüfung für ausgewählte Plugins in WordPress Multisite unterbinden
Die Update-Prüfung in einer Multisite Installation unterbinden kann nützlich sein, aber in der Regel nur für eine Auswahl an Plugins, die nicht im Repo gelistet sind und damit keiner Prüfung unterliegen. Das folgenden Plugin soll einen Ansatz darstellen, es funktioniert und kann gern erweitert werden, mehr Komfort ist sicher für den einen oder anderen nützlich.
Taxonomien im WordPress Media Manager nutzen
Taxonomien, Kategorisierung an Medien ist nicht selten ein Wunsch in der Verwaltung der Anhänge in WordPress. Mit WordPress 3.5 kommen hier neue Möglichkeiten, die vorgestellt werden sollen und eine fertige Lösung anbieten.
Passwortgeschützte WordPress Artikel in der Suche
Aktuell können passwortgeschütze Beiträge in WordPress nicht über die Suche gefunden werden. Abhilfe schaft ein kleines Plugin, was den Query ändert und den String raus wirft, der diese Artikel nicht betrachtet.