WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

3
Warum wird query_posts () nicht als veraltet markiert?
query_posts()Technisch gesehen gibt es zwei Funktionen. Einer query_posts()ist tatsächlich WP_Query::query_posts()und der andere ist im globalen Raum. Fragen aus der Vernunft: Wenn global query_posts()ist das "böse", warum wird nicht veraltet? Oder warum ist nicht markiert als _doing_it_wong.


4
Wie werden serialisierte Optionen programmgesteuert aktualisiert?
Ich möchte die Aktualisierung der Plugin-Optionen automatisieren. Es gibt einige Dinge, die ich oft wiederhole. Ich weiß, dass ich mit wp-cli einfache Optionen wie diese aktualisieren kann: php wp-cli.phar option update blog_public 1 Einige Plugin-Optionen speichern ihre Optionen jedoch in einer serialisierten Zeichenfolge. Beispiel für serialisierten Optionswert in wp_options: a:9:{s:4:"from";s:21:"xx@xxx.com";s:8:"fromname";s:51:"xxx";s:4:"host";s:13:"smtp.xx.com";s:10:"smtpsecure";s:3:"ssl";s:4:"port";s:3:"465";s:8:"smtpauth";s:3:"yes";s:8:"username";s:21:"xx@xxx.com";s:8:"password";s:13:"xxx";s:10:"deactivate";s:0:"";} …
15 options  wp-cli 

2
Standardmäßige Permalink-Struktur von hübschen URLs abrufen
Wenn ein einzelner Beitrag auf einer Kategorieseite oder auf einer beliebigen Seite angeklickt wird, können Sie die URL dieses Verweises abrufen und analysieren, um die Abfragezeichenfolge abzurufen. Dies funktioniert jedoch nur mit der Standard-Permalink-Struktur Beispiel, wenn der Referrer eine Kategorieseite ist: A var_dump( parse_url( wp_get_referer() ) );gibt die folgende Ausgabe …
15 permalinks  urls 

3
the_content und is_main_query
Ich filtere den Inhalt mit dem the_contentFilter. Alles funktioniert einwandfrei, auszugsweise werden meine Änderungen auch auf benutzerdefinierte Abfragen angewendet. Meine Änderungen werden auch in der Seitenleiste angezeigt, wenn das Widget eine benutzerdefinierte Abfrage verwendet Um dem entgegenzuwirken, ziele ich nur is_main_query()auf die Hauptabfrage ab, aber sie funktioniert nicht. Änderungen werden …

3
user_login vs. user_nicename
Wenn Sie die get_users()Funktionen aufrufen , wird eine Liste von Benutzerobjekten zurückgegeben. Jeder dieser Benutzer verfügt über eine Reihe von Eigenschaften. Was ist der Unterschied zwischen user_loginund user_nicenamein diesen zurückgegebenen Eigenschaften für jeden Benutzer? Und welche dieser beiden Eigenschaften werden in der URL angezeigt? (Ich frage, weil in meinem Fall …
15 users  user-meta 

2
Bildqualität basierend auf der Bildgröße
Ist es möglich, die Bildqualität basierend auf der Bildgröße einzustellen? Ich hätte gerne eine bessere Bildqualität für größere Bilder (80) - und eine schlechtere für kleine Thumbnails (30). Ich hatte erwartet, dass ein Parameter dies add_sizesteuert - aber es gibt keinen. Wenn es darauf ankommt: Ich benutze ImageMagick.
15 images 

2
Löschen Sie einen Anhang im WP Media Modal-Fenster
Ich versuche, eine Option im Fenster für modale WP-Medien zu erstellen, um doppelte Dateien zu erkennen und eine neuere Datei zu löschen, wenn ein älteres Duplikat gefunden wird. Ich habe den folgenden Code (in Verbindung mit dem Filter 'attachment_fields_to_edit'), um die Auswahl einer doppelten Datei aufzuheben und die Originaldatei im …


2
Was soll ich anstelle von WP_CONTENT_DIR und WP_PLUGIN_DIR verwenden?
In der WordPress-Dokumentation zum Ermitteln von Plugin- und Inhaltsverzeichnissen heißt es: WordPress verwendet die folgenden Konstanten, um den Pfad zu den Inhalts- und Plugin-Verzeichnissen zu bestimmen. Diese sollten nicht direkt von Plugins oder Themes verwendet werden. Der Vollständigkeit halber werden sie hier aufgeführt. Es folgt eine Liste WP_CONTENT_DIRund eine Liste …

10
Ein unerwarteter Fehler ist aufgetreten. Möglicherweise stimmt etwas nicht mit WordPress.org oder der Konfiguration dieses Servers
Ich verwende WordPress auf einem lokalen WAMP-Server und wenn ich zu "Plugins" oder "Dashboard> Updates" oder sogar zu "Dashboard" gehe, wird nichts geladen (keine WordPress-Nachrichten, keine Updates, und ich kann nicht nach Plugins suchen noch aktualisieren). Im Abschnitt "Plugins" wird Folgendes angezeigt, wenn ich versuche, nach etwas zu suchen: Ein …

2
Wie kann ich den Benutzernamen (user_login) programmatisch ändern?
Wie im Titel, wie kann man die Benutzeranmeldung programmatisch ändern? Ich wollte die wp_insert_userFunktion verwenden, aber es scheint, dass beim Aktualisieren des aktuellen Benutzers der Benutzername nicht geändert wird. Soll ich dafür verwenden $wpdb->update? Wenn ja, wie würde der Code zum Ändern des Benutzernamens aussehen? Welche Konsequenzen hätte eine Änderung …




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.