Domande taggate «hooks»

Metodo con cui plugin e temi estendono le funzionalità di base di WordPress.

3
Genera riferimenti hook dormienti
Sembra che molti sviluppatori di plug-in impieghino il tempo per aggiungere hook di filtro / azione per consentire agli utenti di modificare la funzionalità dei loro prodotti. Il che è fantastico, ma ciò che spesso non fanno è fornire un elenco di hook e quanti argomenti prendono. Qualcuno ha trovato …
10 plugins  hooks 


1
Cosa vale la pena usare add_action quando possiamo semplicemente usare add_filter?
Ho appena esaminato il codice di wordpress e ho trovato questa definizione di add_action: function add_action($tag, $function_to_add, $priority = 10, $accepted_args = 1) { return add_filter($tag, $function_to_add, $priority, $accepted_args); } Ora perché stiamo sprecando un ciclo della CPU solo per chiamare un'altra funzione che possiamo semplicemente fare da soli e …
10 hooks 


5
Esiste un limite per agganciare la priorità?
Quando desidero che il mio filtro o hook di azione prevalga su tutti gli altri, gli assegnerò una priorità di 999. Tuttavia, ultimamente ho visto alcune persone usare valori estremi per la priorità, come 20000e persino99999 Oltre al fatto che l'utilizzo di priorità così alte è ridicolo, funzioneranno davvero? Esiste …
9 hooks 

2
Conta e visualizza query database
Sto cercando una soluzione su come posso contare e visualizzare tutte le query in un sito WordPress. Qualcuno sa, se esiste un buon plugin? Altrimenti sarebbe una soluzione controllare le query sulla console, perché sto lavorando molto con la console.

1
Spiegare come funzionano questi ganci
Ho letto di ami e azioni e so che quando lo vediamo do_action('some_hook')significa che esiste un posto add_action('some_hook', function() {...});o una funzione some_hook()in un tema functions.php. Ma cos'è?! : Da woocommerce / Includes / class-wc-checkout.php linea # 943: public function process_checkout() { try { ///////////// do_action( 'woocommerce_before_checkout_process' ); <----!!! if …
8 hooks  actions 

4
È possibile interrompere completamente il recupero dei post da WP_Query?
Sto cercando di utilizzare WP Redis per memorizzare nella cache l'intero oggetto $ wp_query con chiave $ query_vars_hash . Ecco come è $wp_querystato aggiunto a $wp_object_cache: add_action('wp', function($wp) { if ( is_admin() ) return; global $wp_query; if ( !wp_cache_get($wp_query->query_vars_hash, 'globals') ) { wp_cache_add($wp_query->query_vars_hash, $wp_query, 'globals'); } }); Quindi, devo verificare …
8 wp-query  hooks  cache 

2
Meglio sparare hook specifici o hook generici con parametri?
Sto creando un modulo plug-in per gestire i moduli che possono essere agganciati utilizzando azioni / filtri dagli sviluppatori. Il mio plug-in deve essere in grado di gestire forme diverse con diversi set di filtri e vedo 2 modi per farlo. Metodo 1 Fuoco di ganci specifici per ogni forma. …
8 plugins  hooks 

2
Aggiungi sottotitoli al titolo del prodotto Woocommerce
Sto usando WooCommerce su un sito creato con Pagelines Framework. Devo avere un campo sottotitoli / personalizzabile visualizzato sotto il nome del prodotto ovunque appaia nel sito. Allo stato attuale, WooCommerce non offre questa opzione. Ho provato a usare campi personalizzati ma WooCommerce usa anche questi e ha prodotto un …


2
Hook di azione per la modifica fiscale personalizzata
Quindi, ho una funzione nel mio file template.php.php che memorizza nella cache un modulo di ricerca che contiene termini di tassonomia personalizzati. Voglio svuotare la cache (o eliminare un gruppo di cache) quando aggiungo / elimino / modifico i termini di una tassonomia specifica. È possibile? forse con do_action, ma …
8 hooks 

2
Primo hook per ottenere in modo affidabile $ post / $ post
Qual è la prima azione possibile a cui posso agganciare dove sarò in grado di accedere alle $post/$postsvariabili globali sia sul fronte che sul retro? Ho provato a consultare il riferimento del Codex , il riferimento di Adam Brown e sfogliare la fonte più volte, ma non ho avuto molta …

3
Quante volte posso collegarmi alla stessa azione?
Ho un tema che include alcune impostazioni, usando after_setup_themema mi piacerebbe scrivere le mie funzioni che devono essere eseguite after_setup_theme. Preferirei conservare le mie cose in un file separato. Posso chiamare after_setup_themepiù volte?
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.