Il Tuo Menu
'; echo '
Per visualizzare il tuo menu in una pagina, usa questo shortcode:
'; include("listafile.php"); } public function iei_menu_external_page() { echo '

Internet & Idee

'; echo '

Questo plugin è stato sviluppato da Internet & Idee

'; echo ''; // Contenuto } // LAVORAZIONE PER CREAZIONE TABELLA NEL DATABASE ALL'ATTIVAZIONE DEL PLUGIN public function plugin_activation() { $this->create_database_table(); } public function create_database_table() { global $wpdb; $table_name = $wpdb->prefix . 'listapdf'; if ($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { $charset_collate = $wpdb->get_charset_collate(); $sql = "CREATE TABLE $table_name ( id mediumint(9) NOT NULL AUTO_INCREMENT, nome_file varchar(255) NOT NULL, url_completo varchar(255) NOT NULL, data_partenza date NOT NULL, data_fine date NOT NULL, PRIMARY KEY (id) ) $charset_collate;"; require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); dbDelta($sql); } } // FINE LAVORAZIONE PER CREAZIONE TABELLA NEL DATABASE //GESTIONE SHORTCODE public function ieimenupdf_shortcode() { // Qui mettere lo shortcode global $wpdb; $etichetta = 0; $arrayrisultati = visualizzapdfcorrente($wpdb,$etichetta); if (isset($arrayrisultati)){ return $arrayrisultati['html'];} else { return 'Nessun menu abilitato'; } } public function register_shortcodes() { add_shortcode('ieimenupdf_content', array($this, 'ieimenupdf_shortcode')); } //GESTIONE SHORTCODE //GESTIONE SHORTCODE TAG A public function ieimenupdf_shortcode_a($atts) { //Accesso ad array attributi per prendermi il nome etichetta $atts = shortcode_atts( array( 'etichetta' => 'Menu', // Add more attributes if needed ), $atts, 'ieimenupdf_content_a' // Shortcode di riferimento ); // Qui mettere lo shortcode global $wpdb; $etichetta = $atts['etichetta']; $arrayrisultati = visualizzapdfcorrente($wpdb,$etichetta); if (isset($arrayrisultati)){ return $arrayrisultati['html'];} else { return 'Nessun menu abilitato'; } } public function register_shortcodes_a() { add_shortcode('ieimenupdf_content_a', array($this, 'ieimenupdf_shortcode_a')); } //GESTIONE SHORTCODE TAG A }//FINE CLASSE new ieimenupdf(); // AGGIUNGO CSS A HEADER DI WORDPRESS function custom_header_content() { // Add your custom content here $urlcomp = get_home_url().'/wp-content/plugins/ieimenupdf/'; echo ''; echo generacssmodal(); echo generajsmodal(); } add_action('wp_head', 'custom_header_content'); }