Ho letto il codice wordpress e wordpress professionale. Sembra che entrambi usino qualcosa di simile if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { per determinare se la tabella esiste. C'è qualche motivo per cui CREATE TABLE IF NOT EXISTS ( ... )non viene utilizzato? Controllerà e creerà la tabella in 1 …
Come suggerisce il titolo della domanda, sto cercando di capire come Wordpress funziona con i set di caratteri e le opzioni di confronto di MySQL. Come mostrerò di seguito, le cose non hanno molto senso per me ... Ho installato Wordpress seguendo le istruzioni sulla loro pagina di installazione: https://codex.wordpress.org/Installing_WordPress …
So che posso usare REGEXP in WP_Query in questo modo: $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', ), ), )); Ma ho bisogno anche di espressioni regolari nella chiave. Come …
Nel Codex noto che l'opzione --add-drop-table viene visualizzata per il backup di un database. Prima di rovinare qualcosa, significa solo che quando il backup viene infine importato, le tabelle sovrascriveranno se esistono nel db di destinazione? Non voglio abbandonare i tavoli quando eseguo il backup! user@linux:~/files/blog> mysqldump --add-drop-table -h mysqlhostserver …
Ho l'accesso cPanel a un sito Web ma non ho informazioni di accesso a wordpress. Quindi voglio cambiare il contenuto di un widget nel sito Web. Come posso cambiarlo tramite phpmyadmin. Dove sono effettivamente memorizzati i dati della barra laterale dei widget? È dentro il wp-optionstavolo?
Su PHP 5.3.13 / MySQL 5.5.21 il seguente codice non funziona: 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); …
Sperando in un feedback sul tema dell'ottimizzazione e del massimo delle prestazioni man mano che cresce un database WordPress ... per dipingere un'immagine .... diciamo che hai un sito MU WordPress / Buddypress che inizia a circa 150kb (installazione vanilla) ... col passare del tempo gli utenti aggiungono blog, forum, …
Sto cercando di modificare questa funzione : // 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 …
Gestisco Wordpress da molti anni e ho circa 26000 post. Ad un certo punto i miei ID post hanno superato un numero intero a 32 bit e ora sono bloccato nell'uso di Wordpress su un sistema a 64 bit. Sto vedendo post con ID come 4863166253. Vorrei passare il mio …
Ho bisogno di fare un ordine multi-livello in una query. Il problema è con l'ordine di un valore DESC e l'altro ASC come in SQL. Il seguente SQL sembra darmi quello che voglio quando lo eseguo nel terminale: SELECT DISTINCT * FROM wp_posts INNER JOIN wp_postmeta ON wp_posts.ID = wp_postmeta.post_id …
Penso che il problema riguardi essenzialmente la struttura delle query sql e non sono un esperto .... Devo cercare post (tipo di post personalizzato) in base a 2 parametri: pd_city pd_country Si noti che la relazione meta_query è 'OR', quindi se una delle due sopra è COME, dovremmo avere dei …
Come posso collegarmi al database usando il file wp-config.php? Sto cercando di rendere uno script più intuitivo per Wordpress e devo collegarmi al database, ma senza installare lo script come plugin. Fondamentalmente ho sulla mia sceneggiatura $host = "xxxxxxxxxxx"; //database location $user = "xxxxxxxxxxx"; //database username $pass = "xxxxxxxxxxx"; //database …
Ricevo occasionalmente l'errore di limite eccessivo delle risorse dovuto al caricamento di così tanti post contemporaneamente. Avevamo impostato il limite di PHP su 128, ma il solo caricamento dell'elenco di post per un paio di tipi di post sta occupando anche più risorse di così. Nella pagina di amministrazione con …
Ho un sito WordPress con più di 8000 post e ogni volta che ne aggiungo uno nuovo il sito non risponde. Ho controllato il registro delle query lente di MySQL e ho scoperto che sta eseguendo una selezione che restituisce la maggior parte delle righe nella tabella dei messaggi e …
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.