[WORDPRESS] [Variabile] $wp_registered_widget_controls

$wp_registered_widget_controls (variabile WordPress) restituisce, sotto forma di array, l’elenco dei controlli dei widget.

Tips&Tricks

Esempi

global $wp_registered_widget_controls;
$wp_registered_widget_controls;
/*
Array
(
    [pages-1] => Array
        (
            [name] => Pagine
            [id] => pages-1
            [callback] => Array
                (
                    [0] => WP_Widget_Pages Object
                        (
                            [id_base] => pages
                            [name] => Pagine
                            [option_name] => widget_pages
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_pages
                                    [customize_selective_refresh] => 1
                                    [description] => La lista delle pagine del tuo sito.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => pages
                                )

                            [number] => 1
                            [id] => pages-1
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 1
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => pages
        )

    [calendar-1] => Array
        (
            [name] => Calendario
            [id] => calendar-1
            [callback] => Array
                (
                    [0] => WP_Widget_Calendar Object
                        (
                            [id_base] => calendar
                            [name] => Calendario
                            [option_name] => widget_calendar
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_calendar
                                    [customize_selective_refresh] => 1
                                    [description] => Un calendario degli articoli del tuo sito.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => calendar
                                )

                            [number] => 1
                            [id] => calendar-1
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 1
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => calendar
        )

    [archives-2] => Array
        (
            [name] => Archivi
            [id] => archives-2
            [callback] => Array
                (
                    [0] => WP_Widget_Archives Object
                        (
                            [id_base] => archives
                            [name] => Archivi
                            [option_name] => widget_archives
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_archive
                                    [customize_selective_refresh] => 1
                                    [description] => Un archivio mensile degli articoli contenuti nel tuo sito.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => archives
                                )

                            [number] => 2
                            [id] => archives-2
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 2
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => archives
        )

    [media_audio-1] => Array
        (
            [name] => Audio
            [id] => media_audio-1
            [callback] => Array
                (
                    [0] => WP_Widget_Media_Audio Object
                        (
                            [l10n] => Array
                                (
                                    [no_media_selected] => Nessun audio selezionato
                                    [add_media] => Aggiungi audio
                                    [replace_media] => Sostituisci audio
                                    [edit_media] => Modifica audio
                                    [add_to_widget] => Aggiungi al widget
                                    [missing_attachment] => Non è possibile trovare quel file audio. Controlla la tua libreria dei media e assicurati che non sia stato eliminato.
                                    [media_library_state_multi] => Array
                                        (
                                            [0] => Audio Widget (%d)
                                            [1] => Audio Widget (%d)
                                            [singular] => Audio Widget (%d)
                                            [plural] => Audio Widget (%d)
                                            [context] => 
                                            [domain] => 
                                        )

                                    [media_library_state_single] => Widget audio
                                    [unsupported_file_type] => Sembra che questo non sia il tipo di file corretto. Inserisci un link ad un file audio.
                                )

                            [registered:protected] => 1
                            [id_base] => media_audio
                            [name] => Audio
                            [option_name] => widget_media_audio
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_media_audio
                                    [customize_selective_refresh] => 1
                                    [description] => Visualizza un player audio.
                                    [mime_type] => audio
                                )

                            [control_options] => Array
                                (
                                    [id_base] => media_audio
                                )

                            [number] => 1
                            [id] => media_audio-1
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => -1
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => media_audio
        )

    [media_image-1] => Array
        (
            [name] => Immagine
            [id] => media_image-1
            [callback] => Array
                (
                    [0] => WP_Widget_Media_Image Object
                        (
                            [l10n] => Array
                                (
                                    [no_media_selected] => Nessuna immagine selezionata
                                    [add_media] => Aggiungi immagine 
                                    [replace_media] => Sostituisci immagine
                                    [edit_media] => Modifica immagine
                                    [add_to_widget] => Aggiungi al widget
                                    [missing_attachment] => Non è possibile trovare quell'immagine. Controlla la tua libreria dei media e assicurati che non sia stata eliminata.
                                    [media_library_state_multi] => Array
                                        (
                                            [0] => Image Widget (%d)
                                            [1] => Image Widget (%d)
                                            [singular] => Image Widget (%d)
                                            [plural] => Image Widget (%d)
                                            [context] => 
                                            [domain] => 
                                        )

                                    [media_library_state_single] => Widget immagine
                                    [unsupported_file_type] => Sembra che questo non sia il tipo di file corretto. Inserisci un link ad un file appropriato.
                                )

                            [registered:protected] => 1
                            [id_base] => media_image
                            [name] => Immagine
                            [option_name] => widget_media_image
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_media_image
                                    [customize_selective_refresh] => 1
                                    [description] => Visualizza un'immagine.
                                    [mime_type] => image
                                )

                            [control_options] => Array
                                (
                                    [id_base] => media_image
                                )

                            [number] => 1
                            [id] => media_image-1
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => -1
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => media_image
        )

    [media_gallery-1] => Array
        (
            [name] => Galleria
            [id] => media_gallery-1
            [callback] => Array
                (
                    [0] => WP_Widget_Media_Gallery Object
                        (
                            [l10n] => Array
                                (
                                    [no_media_selected] => Nessuna immagine selezionata
                                    [add_media] => Aggiungi immagini
                                    [replace_media] => 
                                    [edit_media] => Modifica galleria
                                    [add_to_widget] => Aggiungi al widget
                                    [missing_attachment] => Non riusciamo a trovare questo file. Controlla la tua libreria dei media e assicurati di non averlo eliminato.
                                    [media_library_state_multi] => Array
                                        (
                                            [0] => Media Widget (%d)
                                            [1] => Media Widget (%d)
                                            [singular] => Media Widget (%d)
                                            [plural] => Media Widget (%d)
                                            [context] => 
                                            [domain] => 
                                        )

                                    [media_library_state_single] => Widget media
                                    [unsupported_file_type] => Sembra che questo non sia il tipo di file corretto. Inserisci un link ad un file appropriato.
                                )

                            [registered:protected] => 1
                            [id_base] => media_gallery
                            [name] => Galleria
                            [option_name] => widget_media_gallery
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_media_gallery
                                    [customize_selective_refresh] => 1
                                    [description] => Visualizza una galleria di immagini.
                                    [mime_type] => image
                                )

                            [control_options] => Array
                                (
                                    [id_base] => media_gallery
                                )

                            [number] => 1
                            [id] => media_gallery-1
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => -1
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => media_gallery
        )

    [media_video-1] => Array
        (
            [name] => Video
            [id] => media_video-1
            [callback] => Array
                (
                    [0] => WP_Widget_Media_Video Object
                        (
                            [l10n] => Array
                                (
                                    [no_media_selected] => Nessun video selezionato
                                    [add_media] => Aggiungi video
                                    [replace_media] => Sostituisci video
                                    [edit_media] => Modifica video
                                    [add_to_widget] => Aggiungi al widget
                                    [missing_attachment] => Non è possibile trovare quel video. Controlla la tua libreria dei media e assicurati che non sia stato eliminato.
                                    [media_library_state_multi] => Array
                                        (
                                            [0] => Video Widget (%d)
                                            [1] => Video Widget (%d)
                                            [singular] => Video Widget (%d)
                                            [plural] => Video Widget (%d)
                                            [context] => 
                                            [domain] => 
                                        )

                                    [media_library_state_single] => Widget video
                                    [unsupported_file_type] => Spiacenti, non riusciamo a caricare il video all'URL fornito. Verifica che l'URL corrisponda a un file video supportato  (.mp4, .m4v, .webm, .ogv, .flv) o a servizi streaming abilitati (es. YouTube e Vimeo).
                                )

                            [registered:protected] => 1
                            [id_base] => media_video
                            [name] => Video
                            [option_name] => widget_media_video
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_media_video
                                    [customize_selective_refresh] => 1
                                    [description] => Visualizza un video della libreria dei media o da YouTube, Vimeo o altri provider.
                                    [mime_type] => video
                                )

                            [control_options] => Array
                                (
                                    [id_base] => media_video
                                )

                            [number] => 1
                            [id] => media_video-1
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => -1
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => media_video
        )

    [meta-2] => Array
        (
            [name] => Meta
            [id] => meta-2
            [callback] => Array
                (
                    [0] => WP_Widget_Meta Object
                        (
                            [id_base] => meta
                            [name] => Meta
                            [option_name] => widget_meta
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_meta
                                    [customize_selective_refresh] => 1
                                    [description] => Aggiungi i link di login, RSS e WordPress.org.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => meta
                                )

                            [number] => 2
                            [id] => meta-2
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 2
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => meta
        )

    [search-2] => Array
        (
            [name] => Cerca
            [id] => search-2
            [callback] => Array
                (
                    [0] => WP_Widget_Search Object
                        (
                            [id_base] => search
                            [name] => Cerca
                            [option_name] => widget_search
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_search
                                    [customize_selective_refresh] => 1
                                    [description] => Un modulo di ricerca per il tuo sito.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => search
                                )

                            [number] => 2
                            [id] => search-2
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 2
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => search
        )

    [text-1] => Array
        (
            [name] => Testo
            [id] => text-1
            [callback] => Array
                (
                    [0] => WP_Widget_Text Object
                        (
                            [registered:protected] => 1
                            [id_base] => text
                            [name] => Testo
                            [option_name] => widget_text
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_text
                                    [customize_selective_refresh] => 1
                                    [description] => Testo arbitrario.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => text
                                    [width] => 400
                                    [height] => 350
                                )

                            [number] => 1
                            [id] => text-1
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 1
                        )

                )

            [width] => 400
            [height] => 350
            [id_base] => text
        )

    [categories-2] => Array
        (
            [name] => Categorie
            [id] => categories-2
            [callback] => Array
                (
                    [0] => WP_Widget_Categories Object
                        (
                            [id_base] => categories
                            [name] => Categorie
                            [option_name] => widget_categories
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_categories
                                    [customize_selective_refresh] => 1
                                    [description] => Una lista o un elenco a discesa di categorie.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => categories
                                )

                            [number] => 2
                            [id] => categories-2
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 2
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => categories
        )

    [recent-posts-3] => Array
        (
            [name] => Articoli recenti
            [id] => recent-posts-3
            [callback] => Array
                (
                    [0] => WP_Widget_Recent_Posts Object
                        (
                            [id_base] => recent-posts
                            [name] => Articoli recenti
                            [option_name] => widget_recent-posts
                            [alt_option_name] => widget_recent_entries
                            [widget_options] => Array
                                (
                                    [classname] => widget_recent_entries
                                    [customize_selective_refresh] => 1
                                    [description] => Gli articoli più recenti nel tuo sito.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => recent-posts
                                )

                            [number] => 3
                            [id] => recent-posts-3
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 3
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => recent-posts
        )

    [recent-comments-2] => Array
        (
            [name] => Commenti recenti
            [id] => recent-comments-2
            [callback] => Array
                (
                    [0] => WP_Widget_Recent_Comments Object
                        (
                            [id_base] => recent-comments
                            [name] => Commenti recenti
                            [option_name] => widget_recent-comments
                            [alt_option_name] => widget_recent_comments
                            [widget_options] => Array
                                (
                                    [classname] => widget_recent_comments
                                    [customize_selective_refresh] => 1
                                    [description] => I commenti più recenti nel tuo sito.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => recent-comments
                                )

                            [number] => 2
                            [id] => recent-comments-2
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 2
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => recent-comments
        )

    [rss-1] => Array
        (
            [name] => RSS
            [id] => rss-1
            [callback] => Array
                (
                    [0] => WP_Widget_RSS Object
                        (
                            [id_base] => rss
                            [name] => RSS
                            [option_name] => widget_rss
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_rss
                                    [customize_selective_refresh] => 1
                                    [description] => Contenuti ricavati da qualsiasi feed RSS o Atom.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => rss
                                    [width] => 400
                                    [height] => 200
                                )

                            [number] => 1
                            [id] => rss-1
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 1
                        )

                )

            [width] => 400
            [height] => 200
            [id_base] => rss
        )

    [tag_cloud-1] => Array
        (
            [name] => Tag Cloud
            [id] => tag_cloud-1
            [callback] => Array
                (
                    [0] => WP_Widget_Tag_Cloud Object
                        (
                            [id_base] => tag_cloud
                            [name] => Tag Cloud
                            [option_name] => widget_tag_cloud
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_tag_cloud
                                    [customize_selective_refresh] => 1
                                    [description] => Una nuvola contenente tutti i tag più usati.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => tag_cloud
                                )

                            [number] => 1
                            [id] => tag_cloud-1
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 1
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => tag_cloud
        )

    [nav_menu-1] => Array
        (
            [name] => Menu di navigazione
            [id] => nav_menu-1
            [callback] => Array
                (
                    [0] => WP_Nav_Menu_Widget Object
                        (
                            [id_base] => nav_menu
                            [name] => Menu di navigazione
                            [option_name] => widget_nav_menu
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_nav_menu
                                    [customize_selective_refresh] => 1
                                    [description] => Aggiungi un menu di navigazione alla barra laterale.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => nav_menu
                                )

                            [number] => 3
                            [id] => nav_menu-3
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 1
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => nav_menu
        )

    [nav_menu-3] => Array
        (
            [name] => Menu di navigazione
            [id] => nav_menu-3
            [callback] => Array
                (
                    [0] => WP_Nav_Menu_Widget Object
                        (
                            [id_base] => nav_menu
                            [name] => Menu di navigazione
                            [option_name] => widget_nav_menu
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_nav_menu
                                    [customize_selective_refresh] => 1
                                    [description] => Aggiungi un menu di navigazione alla barra laterale.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => nav_menu
                                )

                            [number] => 3
                            [id] => nav_menu-3
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 3
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => nav_menu
        )

    [custom_html-1] => Array
        (
            [name] => HTML personalizzato
            [id] => custom_html-1
            [callback] => Array
                (
                    [0] => WP_Widget_Custom_HTML Object
                        (
                            [registered:protected] => 1
                            [default_instance:protected] => Array
                                (
                                    [title] => 
                                    [content] => 
                                )

                            [id_base] => custom_html
                            [name] => HTML personalizzato
                            [option_name] => widget_custom_html
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_custom_html
                                    [customize_selective_refresh] => 1
                                    [description] => Codice HTML arbitrario.
                                )

                            [control_options] => Array
                                (
                                    [id_base] => custom_html
                                    [width] => 400
                                    [height] => 350
                                )

                            [number] => 1
                            [id] => custom_html-1
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => -1
                        )

                )

            [width] => 400
            [height] => 350
            [id_base] => custom_html
        )

    [gestiolex_widget-2] => Array
        (
            [name] => Gestiolex
            [id] => gestiolex_widget-2
            [callback] => Array
                (
                    [0] => gestiolex_widget Object
                        (
                            [id_base] => gestiolex_widget
                            [name] => Gestiolex
                            [option_name] => widget_gestiolex_widget
                            [alt_option_name] => 
                            [widget_options] => Array
                                (
                                    [classname] => widget_gestiolex_widget
                                    [customize_selective_refresh] => 
                                    [description] => Il menu Gestiolex (lato front-end)
                                )

                            [control_options] => Array
                                (
                                    [id_base] => gestiolex_widget
                                )

                            [number] => 2
                            [id] => gestiolex_widget-2
                            [updated] => 
                        )

                    [1] => form_callback
                )

            [params] => Array
                (
                    [0] => Array
                        (
                            [number] => 2
                        )

                )

            [width] => 250
            [height] => 200
            [id_base] => gestiolex_widget
        )

)
*/

Contenuti correlati

  • CSS
  • HTML
  • JavaScript
  • jQuery
  • PHP
  • SQL
  • WORDPRESS

Fonti esterne

variabili wordpress, wordpress

Related Articles

0 Comment

Rispondi