Articles of wpdb

get_var Ergebnis leer für die Abfrage der benutzerdefinierten Tabelle im Plugin admin

(Es gibt eine Menge damit zusammenhängender Fragen, aber keine, die ich mit Antworten finden kann, die funktioniert haben.) get_var gibt leer zurück, wenn ich eine benutzerdefinierte Tabelle aus einem benutzerdefinierten Plug-in für mehrere Standorte abfrage. Was vermisse ich? (Ich habe auch versucht get_row und get_results, die auch leer zurückgeben.) Dies ist für einen Publish / […]

get unserialized array ohne get_option ()

Ich arbeite an einem WPMU-Plugin, das Tabellen in jedem Blog im Netzwerk durchläuft. Ich kann get_option nicht verwenden, um das Settings-Array aus den wp_n_options Tabellen wp_n_options , also versuche ich es zu tun, indem ich $ wpdb abfrage und dann unserialize() . Ich weiß, dass die Abfrage erfolgreich ist, weil ich print_r result , aber […]

Abfragen mehrerer Meta-Schlüssel in WordPress SQL-Abfrage

Hier ist meine Abfrage … Ich möchte diese Abfrage auf Benutzer einer bestimmten Rolle eingrenzen (“meta_key = ‘wp_capabilities’ UND meta_value = ’employee’”) … Wie füge ich diese zusätzliche Bedingung zu dieser Zeichenkette hinzu? $get_users = “SELECT * FROM $wpdb->users WHERE ID = ANY ( SELECT user_id FROM $wpdb->usermeta WHERE meta_key = ‘$meta_key’ AND meta_value LIKE […]

WordPress ‘Arbeit oder Ausführungsfluss, der $ wpdb manipuliert

Ich habe gelesen über das Überschreiben der globalen Variablen $wpdb und das Verbinden mit einer zweiten database auf diese Weise ( Suche eine andere database mit wp_query unter Verwendung von new wpdb ), so könnte man zB WP_Query auf der zweiten DB verwenden. Danach wird $ wpdb mit $ wpdb_backup “wiederhergestellt”. Siehe Code unten von […]

NULL vom POST erhalten

Ich habe ein Problem mit meinem Code. Ich weiß nicht, warum all meine $ _Post am Ende null haben. Das ist mein Code: function ow_display_user() { wp_enqueue_script(‘jquery-ui-datepicker’); wp_enqueue_style(‘jquery-style’, ‘http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css’); global $wpdb; $results = $wpdb->get_results (“SELECT adres FROM wp_ow_adres;”); ?> Odczyt wodomierzy Adres zamieszkania Wybierz swój adres <?php foreach ( $results as $result ) { echo […]

Wpdb generiert zu viele Abfragen

Ich googelte stundenlang, fand dann Codes auf Stackexchange ( https://wordpress.stackexchange.com/a/108279/108270 ) und erstellte die folgenden Codes. Ich versuche alphabetische AZ Posts zu bekommen (zB ABCDE …). Alles funktioniert gut, aber dieser Code generiert zu viele Abfragen. Wenn es nur the_permalink() gibt, erzeugt die Seite 15 Abfragen, aber wenn ich the_permalink() hinzufüge, springt sie auf 33. […]

Getting vorgestellten Bild mit direkten $ wpdb innerhalb Plugin

Ich verwende eine angepasste Version des Plug-Ins für zuletzt gesehene Posts, um kürzlich angesehene Versionen auf meiner Website für Plattenlabels zu erfassen. Der Code, den ich verwende, packt ein Attachment-Bild, aber es ist nicht immer das Bild mit der Seite – die Ergebnisse sind intermittierend. Hier ist der Code: function zg_recently_viewed() { // Output echo […]

AJAX mit Selectbox Plugins (Select2, Gewählt, Selectize)

Ich habe überall im Internet nach Tutorials zur Implementierung von AJAX-Aktionen aus jQuery-Selectbox-Plugins wie Select2 , Selectize und Chosen gesucht. (diese plugins sehen besser aus als die eingebaute jquery ui) Leider kann ich keine Tutorials speziell für WordPress finden. Unter Verwendung eines der Tutorials, die ich im Internet gefunden habe, habe ich es so gut […]

wpdb wählt aus dem Array als Suchparameter aus

Ähnlich wie Sie mit Code wie z. B. in ein Array einfügen können $wpdb->insert( $table_name, $inputs); //where inputs is an array Ich möchte eine SQL-Select-statement mit Code wie $wpdb->get_results(“SELECT * FROM ” . $table_name . ” WHERE ” . $input); Die Eingabe könnte mehrere Suchparameter enthalten. Ist so etwas möglich?

Tags mit mehr als 10.000 Posts mit wpdb aktualisieren?

Ich habe über 10.000 Beiträge auf einer Website, die alle mit einem Tag versehen werden müssen. WP_Query hat auf meinem Server entweder nicht mehr genügend Arbeitsspeicher oder Zeitlimit. In der Vergangenheit wurden große Abfragen mit dieser function ausgeführt. Meine MySQL-Abfragegrenze wurde mit ähnlichen functionen erreicht Ich weiß, dass ich WP_Query und wp_set_post_tags nicht effizient verwenden […]