Wie aus dem Fragentitel hervorgeht, möchte ich verstehen, wie Wordpress mit MySQL-Zeichensätzen und Sortieroptionen funktioniert. Wie ich weiter unten zeigen werde, machen die Dinge für mich nicht viel Sinn ... Ich habe Wordpress installiert, indem ich den Anweisungen auf der Installationsseite gefolgt bin: https://codex.wordpress.org/Installing_WordPress Als Teil der Anweisungen befolgte ich …
Ich weiß, dass ich REGEXP in WP_Query wie folgt verwenden kann: $query = new WP_Query(array( 'posts_per_page' => -1, 'post_status' => 'publish', 'meta_query' => array( array( 'key' => 'custom_fields', 'value' => 'foo[(][0-9][)]', // with regex stuff 'compare' => 'REGEXP', ), ), )); Aber ich brauche auch reguläre Ausdrücke im Schlüssel. So …
Ich habe gerade WP auf meinem eigenen Server ausgeführt. Ich versuche nicht, die Dinge mehr zu verschließen. Welche Berechtigungen sollte der Datenbankbenutzer für meine WP-Datenbank haben?
Ich stelle im Codex fest, dass die Option --add-drop-table zum Sichern einer Datenbank angezeigt wird. Bedeutet dies nur, dass die Tabellen beim eventuellen Import der Sicherung überschrieben werden, wenn sie in der Zieldatenbank vorhanden sind, bevor ich etwas vermassle? Ich möchte die Tische nicht fallen lassen, wenn ich sie sichere! …
Ich habe mit dem cPanel Zugriff auf eine Website, aber keine WordPress-Anmeldeinformationen. Ich möchte also einen Widget-Inhalt auf der Website ändern. Wie kann ich es über phpmyadmin ändern? Wo werden die Seitenleisten-Daten der Widgets tatsächlich gespeichert? Ist es im wp-optionsTisch?
In der Hoffnung auf Feedback zum Thema Optimierung und Aufrechterhaltung der Leistung, wenn eine WordPress-Datenbank wächst ... um ein Bild zu malen ... Nehmen wir an, Sie haben eine WordPress / Buddypress-MU-Site, die bei etwa 150 KB beginnt (Vanille-Installation). ... im Laufe der Zeit fügen Benutzer Blogs, Foren, Beiträge und …
Unter PHP 5.3.13 / MySQL 5.5.21 funktioniert der folgende Code nicht: if($check_custom_fields_form!=1){ $sql = "CREATE TABLE IF NOT EXISTS ". $table_custom_fields_form ." ( `form_name` longtext NOT NULL, `field_id` bigint(20) NOT NULL, FOREIGN KEY (`field_id`) REFERENCES $table_custom_fields (`ID`) ON DELETE CASCADE ON UPDATE CASCADE ) CHARACTER SET utf8 COLLATE utf8_general_ci"; dbDelta($sql); …
Ich habe den WordPress-Codex und den professionellen WordPress gelesen. Es scheint, dass beide so etwas verwenden if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { um festzustellen, ob die Tabelle existiert. Gibt es einen Grund, warum CREATE TABLE IF NOT EXISTS ( ... )nicht verwendet wird? Es wird die Tabelle in 1 …
Ich versuche diese Funktion zu ändern : // automatically delete users after 7 days in wordpress function wcs_auto_delete_users() { global $wpdb; $query = $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE datediff( now(), user_registered ) > 7" ); if ( $oldUsers = $wpdb->get_results( $query, ARRAY_N ) ) { foreach ( $oldUsers as …
Ich betreibe Wordpress seit vielen Jahren und habe ungefähr 26000 Beiträge. Irgendwann haben meine Post-IDs eine 32-Bit-Ganzzahl überschritten, und ich bin jetzt daran gebunden, Wordpress auf einem 64-Bit-System zu verwenden. Ich sehe Beiträge mit IDs wie 4863166253. Ich möchte mein Hosting auf einen Server mit geringem Stromverbrauch wie einen Himbeer-Pi …
Ich muss in einer Abfrage mehrstufig bestellen. Das Problem besteht darin, einen Wert DESC und den anderen ASC wie in SQL zu bestellen. Das folgende SQL scheint mir zu geben, was ich will, wenn ich es im Terminal ausführe: SELECT DISTINCT * FROM wp_posts INNER JOIN wp_postmeta ON wp_posts.ID = …
Ich denke, das Problem hängt im Wesentlichen mit der SQL-Abfragestruktur zusammen und ich bin kein Experte. Ich muss nach Beiträgen (benutzerdefinierter Beitragstyp) anhand von 2 Parametern suchen: pd_city pd_country Bitte beachten Sie, dass die meta_query-Beziehung 'ODER' ist. Wenn also eine der beiden oben genannten LIKE ist, sollten wir einige Ergebnisse …
Wie kann ich mit der Datei wp-config.php eine Verbindung zur Datenbank herstellen? Ich versuche, ein Skript Wordpress-freundlicher zu gestalten, und ich muss eine Verbindung zur Datenbank herstellen, ohne das Skript als Plugin zu installieren. Grundsätzlich habe ich auf meinem Skript $host = "xxxxxxxxxxx"; //database location $user = "xxxxxxxxxxx"; //database username …
Ich erhalte gelegentlich den Fehler eines übermäßigen Ressourcenlimits, weil so viele Beiträge gleichzeitig geladen wurden. Wir hatten das PHP-Limit auf 128 festgelegt, aber das Laden der Liste der Beiträge für einige der Beitragstypen beansprucht noch mehr Ressourcen. Auf der Administrationsseite mit 25.000 Beiträgen gibt es 217 Abfragen und auf einer …
Ich habe eine WordPress-Site mit mehr als 8000 Posts und jedes Mal, wenn ich eine neue hinzufüge, reagiert die Site nicht mehr. Ich habe das MySQL-Protokoll für langsame Abfragen überprüft und festgestellt, dass es eine Auswahl ausführt, die die meisten Zeilen in der Posts-Tabelle zurückgibt und deren Ausführung viel Zeit …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.