I plugin di WordPress consentono una facile modifica, personalizzazione e miglioramento di un blog WordPress. Invece di modificare la programmazione di base di WordPress, puoi aggiungere funzionalità con i plugin di WordPress.
Ho preso un codice direttamente da uno dei miei temi che ho creato, ed è un elenco di tutti i 50 stati in un elenco non ordinato racchiuso in un widget che puoi semplicemente trascinare sulla barra laterale. Il problema è che quando provo ad usare questo codice in un …
Ho pubblicato un bug report su questo alcuni mesi fa ( su trac di WordPress (Widget Instance Form Update Bug) ) e ho pensato di provare a scriverne anche qui. Forse qualcuno ha una soluzione migliore a questo problema di me. Fondamentalmente il problema è che se si rilascia un …
Sto usando WordPress 3.0.5 e ho testato con 3.1rc4. Nel file PHP principale del mio plugin, quando provo a chiamare is_plugin_active ottengo Call to undefined function is_plugin_active(). Posso chiamare add_action e add_filter. Cosa devo controllare / modificare per risolvere questo problema? Questo accade all'interno dell'amministratore nella pagina Plugin. Nella parte …
L'ho cercato un paio di volte, ma la mia ricerca non rivela molto, tranne il codice personalizzato che può o meno essere una buona pratica di WordPress. A partire dalle ultime versioni (WordPress 3.9 "Smith"), è stato aggiunto un hook al processo di aggiornamento del plugin? Lo sto chiedendo perché …
Sto creando un semplice framework con opzioni a tema. Ho diviso blocchi di codice all'interno functions.phpe li ho inseriti in una struttura di cartelle specifica. Ora nel mio functions.phpfile principale , ho solo require_oncechiamate a questi file. Ma per ragioni di argomento, diciamo che finirò con 20 file da includere. …
Situazione: sto lavorando su un plugin e lo sto sviluppando come classe, tutto ha funzionato bene fino a quando non mi sono imbattuto in questa situazione. Volevo rendere le cose un po 'più pulite e ho provato questo ... class MyPlugin { function __construct() { add_action('admin_menu', array(&$this, 'myplugin_create_menus'); } //I …
Sto lottando molto questa volta lavorando per includere un file JavaScript nella cartella dei plugin. Sto cercando di creare un plug-in trasferendo i file dei widget dalla directory dei temi. Ho copiato il file del widget, ma quel file del widget dipendeva da un file JavaScript, quindi ho creato una …
Come posso verificare se l'editor attualmente in uso è Gutenberg in un plugin WordPress? Ne ho bisogno perché a Gutenberg manca post_submitbox_misc_actions, quindi ho bisogno di un fallback che verrà utilizzato solo se l'editor corrente è Gutenberg.
Nel mio plugin, utilizzo il seguente codice per recuperare un'opzione dal database: $options = get_option('my_plugin_options'); Se lo utilizzo 10 volte in varie funzioni del mio plug-in, WordPress effettua 10 query nel database o effettua solo 1 chiamata al database per richiesta HTTP e memorizza nella cache i risultati?
Attualmente sto usando il seguente flusso generico per aggiungere lo shortcode per un plugin. class MyPlugin { private $myvar; function baztag_func() { print $this->myvar; } } add_shortcode( 'baztag', array('MyPlugin', 'baztag_func') ); Ora quando questa classe e il suo metodo vengono chiamati ottengo il seguente errore. Errore irreversibile: utilizzo di $ …
Sto sviluppando alcuni plugin in cui vorrei abilitare le pagine personalizzate. Nel mio caso una pagina personalizzata conterrebbe un modulo come modulo di contatto (non letteralmente). Quando l'utente compilerà questo modulo e lo invierà, ci dovrebbe essere il passaggio successivo che richiederà ulteriori informazioni. Diciamo che la prima pagina con …
C'è qualche possibilità di passare alcune variabili PHP in javascript in modo da poterle utilizzare in seguito? Solo in single.php. Ne ho sentito parlare wp_enqueue_scriptsma con ciò è necessario dichiarare un percorso a un file JS, ma non ne ho bisogno.
Voglio aggiungere le opzioni dello schermo alla mia pagina delle impostazioni del plugin, come quelle disponibili nella Dashboard. Ho provato a utilizzare il add_optionmetodo WP_Screendell'oggetto e ho scoperto che supporta solo due opzioni. per_pagee layout_columns. Qualcuno sa quale opzione dello schermo utilizzare per ottenere opzioni come quella nella pagina Dashboard? …
Ho scritto diversi plugin usando la struttura: /plugins/myplugin/myplugin.php /plugins/myplugin/class/class-myclass.php Per sfruttare OO e strutturare il mio codice in generale Dall'interno del file di classe ci sono volte in cui ho bisogno di ottenere l'URL del plugin di base ... Ho usato il seguente, ma sono sicuro che c'è un modo …
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.