WordPress

Domande e risposte per sviluppatori e amministratori di WordPress

3
Come rimuovere un filtro che è un oggetto anonimo?
Nel mio functions.phpfile vorrei rimuovere il filtro di seguito, ma non sono sicuro di come farlo poiché è in una classe. Come dovrebbe remove_filter()apparire? add_filter('comments_array',array( &$this, 'FbComments' )); È sulla linea 88 qui .
62 filters  oop 


2
Come posso aggiungere un campo di caricamento delle immagini direttamente a un pannello di scrittura personalizzato?
Ho aggiunto una nuova pagina in "Pagine" nell'amministratore di wordpress e ho aggiunto diversi campi personalizzati. Vorrei anche essere in grado di aggiungere un campo di caricamento dell'immagine all'editor di pagine: esiste un modo per farlo tramite campi personalizzati? O c'è una direzione diversa che devo prendere se ho bisogno …


3
I rifiuti transitori vengono raccolti?
Questa domanda mi ha fatto pensare che i feed RSS transitori in wp_options non siano stati rimossi automaticamente? I transitori dovrebbero scadere ed essere eliminati. Tuttavia, l'unico modo per vedere questo gestito è quando il transitorio è scaduto e richiesto, quindi viene eliminato durante la richiesta. Cosa succede se il …


6
Ciclo di reindirizzamento https di WordPress wp-admin
Sto usando nginx come mio server web e ho modificato il file di configurazione in modo che faccia riferimento a https, quindi cambio le impostazioni dell'URL di WordPress in https e ho anche aggiunto il codice admin ssl force di WordPress al mio file wp-config ma continuo a correre nell'errore …
61 ssl  nginx 

5
Come verificare se un utente ha un ruolo specifico?
Ho un requisito piuttosto specifico per mostrare testo diverso in un'etichetta di campo nella pagina del profilo utente in base al ruolo dell'utente corrente. Non riesco a capire come verificare se l'uso corrente è un "autore". Sto cercando una funzione come: is_user_in_role($user, "author"); Immagino sia abbastanza semplice, ma ho cercato …


8
Come includere i file PHP nei plugin nel modo corretto
Il mio problema è quando nel file del plugin principale includo un file PHP in questo modo: include(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or include_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or require(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or require_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); e su quel file ho una chiamata a una funzione WordPress come: add_action('hook', 'callback'); e …

7
remove_action o remove_filter con classi esterne?
In una situazione in cui un plugin ha incapsulato i suoi metodi all'interno di una classe e quindi registrato un filtro o un'azione su uno di questi metodi, come si rimuove l'azione o il filtro se non si ha più accesso all'istanza di quella classe? Ad esempio, supponiamo di avere …
59 actions  filters 


9
Ottieni il nome del file modello corrente
Ho trovato questo per visualizzare il nome corrente del file utilizzato nel modello: function get_template_name () { foreach ( debug_backtrace() as $called_file ) { foreach ( $called_file as $index ) { if ( !is_array($index[0]) AND strstr($index[0],'/themes/') AND !strstr($index[0],'footer.php') ) { $template_file = $index[0] ; } } } $template_contents = file_get_contents($template_file) …
58 templates 



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.