WordPress

Domande e risposte per sviluppatori e amministratori di WordPress

3
Best practice per fare riferimento alla directory dei plug-in
Il mio plugin utilizza il seguente codice per fare riferimento a un file, ma ho letto WP_PLUGIN_DIRche non funzionerà se un utente rinomina la cartella del plugin predefinita. Vorrei anche sostituire /location-specific-menu-items/con un riferimento alla cartella del plugin corrente. $gi = geoip_open(WP_PLUGIN_DIR ."/location-specific-menu-items/GeoIP.dat", GEOIP_STANDARD); Come potrei riscriverlo per farlo funzionare …



2
Problemi relativi al numero di porta della rete multisito?
Sto seguendo questo tutorial per creare una rete di siti WordPress. Dopo aver aggiunto /* Multisite */ define( 'WP_ALLOW_MULTISITE', true ); nel mio wp-config.phpfile e quando inizio a configurare la rete multisito ho riscontrato questo errore ERROR: You cannot install a network of sites with your server address. You cannot …

2
WP 4.4. browser di immagini reattive scegliendo quello "sbagliato"
Sono contento che WP 4.4. viene fornito con una funzione di immagine reattiva integrata. Ma non ne sono così felice. Ho impostato alcune dimensioni di immagine personalizzate nel mio functions.php: add_image_size ('post-thumbnails', 600, 600, true); add_image_size ('news-large', 1024, false); add_image_size ('news-small', 500, false); add_image_size ('3-col', 500, 375, true); add_image_size ('presscutting', …


2
Interroga l'API REST WP v2 con più meta-chiavi
Usando la v2 dell'API REST, voglio interrogare alcuni post con più meta-chiavi. Con v1 sono stato in grado di formattare l'URL come &filter[meta_value][month]=12&[meta_value][year]=2015e ha funzionato (dopo aver esposto i meta valori all'API). Ora con v2, posso farlo funzionare solo usando i metodi elencati in questo thread GitHub: https://github.com/WP-API/WP-API/issues/1599#issuecomment-161166805 In sostanza, …

1
Perché WordPress ha più di un sale?
Immagino che sto esponendo una certa mancanza di conoscenza della sicurezza qui, ma non dovrebbe essere abbastanza per avere un sale? Perché sono necessari quattro diversi sali? define('AUTH_SALT', 'z(ly|p-aeKf^I~OfOUUIL&Y?C5Z.iu|L}kY%dvclq.h9n`)MlZe6'); define('SECURE_AUTH_SALT', 'NIY8g>=l9y~eV~WLu 3n>UG#3wSl4YfT%;z9`7m9Gk/k_Vn4`ej8'); define('LOGGED_IN_SALT', '<-[R@, I;m%n*9G?CU1a:))pEAa/r5X5@pT`cO2H|c2&x~G<p*3T:-5v<N'); define('NONCE_SALT', 'm(-0:+r0a%z~a:2F;]-geM$9~!4j(q3QdpkmB7;P+ZYYw7Rdy{97fS'); (Non preoccuparti, i valori sono ridotti e si tratta di un sito locale.)
9 security 


3
Come posso sostituire una funzione, dichiarata all'interno della classe di un plugin, in Functions.php?
Voglio modificare una funzione in un plugin. È dichiarato nel file principale del plugin in questo modo: class WCPGSK_Main { ... public function wcpgsk_email_after_order_table($order) { ... } } Aggiungi chiamato da lì in questo modo: add_action( 'woocommerce_email_after_order_table', array($this, 'wcpgsk_email_after_order_table') ); Immagino che sarebbe possibile sostituirlo se avesse accesso alla classe …

2
Perché usare admin-ajax.php e come funziona?
La mia chiamata ajax per i dati json funziona bene in questo modo.php: add_action( 'wp_ajax_nopriv_load-filter', 'prefix_load_cat_posts' ); add_action( 'wp_ajax_load-filter', 'prefix_load_cat_posts' ); function prefix_load_cat_posts () { //get data here } javascript: var ajaxurl = 'http://'+window.location.host+'/wp-admin/admin-ajax.php'; jQuery.ajax({ type: 'POST', url: ajaxurl, etc. Ho 2 domande. 1) Perché usare admin-ajax.php invece di codificare …
9 ajax 

2
Come sapere se un plugin è compatibile con più siti?
Come nuovo amministratore di WordPress, ho appena passato il mio primo aggiornamento di WordPress non automatico. Ho aggiornato cinque diverse installazioni di WordPress dalla 4.1.3 alla 4.2. Si riferiscono tutti a siti Web diversi ospitati sullo stesso host Web di un dominio principale e quattro domini aggiuntivi. Su ciascuno dei …

6
Come filtrare gli utenti sulla pagina degli utenti amministratori in base al meta campo personalizzato?
Il problema WP sembra rimuovere il valore della mia variabile di query prima che venga utilizzato per filtrare l'elenco di utenti. Il mio codice Questa funzione aggiunge una colonna personalizzata alla mia tabella Users su /wp-admin/users.php: function add_course_section_to_user_meta( $columns ) { $columns['course_section'] = 'Section'; return $columns; } add_filter( 'manage_users_columns', 'add_course_section_to_user_meta' …


2
Qual è la differenza tra get_site_option e get_blog_option?
Sto cercando di capire la differenza tra get_site_option () e get_blog_option () . Sono blog e sito due cose diverse? Mi scuso se questa domanda sembra di base, ma quando mi riferisco a un sito Web WordPress, ho sempre usato entrambi i termini in modo approssimativo (per indicare la stessa …
9 multisite 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.