Categoria : programmazione plugin wordpress

programmazione Plugin programmare wordpress Creare una cartella, ad esempio 6.20-more-settings-fields, che contiene i file per il plugin ed inserirla nel precorso wp-content/plugins della cartella principale di wordpress. Percorso completo:wp-content/plugins/6.20-more-settings-fields File principale del plugin creaiamo un file principale del plugin con lo stesso nome della cartella, ad esempio 6.20-more-settings-fields.php Creazione del menù Creiamo nella cartella principale ..

Leggi tutto

programmazione Plugin programmare wordpress Andando a modificare il file, mioplugin-settings-fields.php già trattato nel capitolo 8, andremo ad aggiungere svariati campi di setaggio con la funzione add_setting_field e le relative funzioni dei relativi callback. analizziamo i vari callback mioplugin_settings_text_input_callback() Ottengo l’array con le opzioni, con il comando get_option e la memorizzo in una variabile $options, viene ..

Leggi tutto

programmazione Plugin programmare wordpress Una pagina dei menu si può dividere in varie sezioni e a sua volta si possono dividere in campi delle impostazioni che può contenere form di settaggio che contiene 3 comandi settings_fields, do_settings_sections e submit_button. Dopo aver fatto i soliti controlli e le varie definizioni, creeremo un file wpplugin-menus.php e un ..

Leggi tutto

programmazione Plugin programmare wordpress Il database di wordpress è composto da svariate tabelle dove vengono archiviate informazioni sulle informazioni del sito e dei vari plugin, quella che ora ci può interessare è wp_option. Per consultare i database ci sono programmi appositi: Phpmyadmin, Sequel pro o un plugin wordpress Database browser. La funzione per il salvataggio ..

Leggi tutto

programmazione Plugin programmare wordpress Per includere javascript in un plugin di wordpress è buona norma, dopo aver definito le variabili, includere i file php che contengono le funzioni che punteranno al file js utilizzando wp_enqueue_script e wp_enqueue_script e aggingerle a wordpress con add_action, come visto nel capitol o 5, utilizzati anche in questo caso per ..

Leggi tutto

programmazione Plugin programmare wordpress Per aggiungere un sottomenu si usa la funzione add_submenu_page. Utilizzando il menu creato al capitolo2, possiamo aggiungere il seguente codice: lo slug del menu principale può essere cambiato con il file del menu di wordpress che si vuole modificare, ma per una programmazione più corretta vedere sotto Il callback richiama una ..

Leggi tutto

programmazione Plugin programmare wordpress Per aggiungere una pagina di menù per il settaggio del nostro plug in bisogna aggiungere, nel file principale (o uno incluso), una funzione che richiama il comando add_menu_page e richiamare questa funzione attraverso add_action solo quando siamo nella pagina dei menu di amministrazione (admin_menu). Se noi ad esempio volessimo aggingere un ..

Leggi tutto