Abbiamo cercato in tutto il mondo online per avere la risposta alla tua domanda, se hai difficoltà lascia un commento e ti risponderemo perché siamo qui per servirti.
Estrae un determinato campo da ogni oggetto di una lista.
Descrizione
Ha la stessa funzionalità e lo stesso prototipo di array_column() (PHP 5.5), ma supporta anche gli oggetti.
Parametri
- $lista
-
(array)(Richiesto)Elenco di oggetti o array
- $campo
-
(int|stringa)(Richiesto)Campo dell'oggetto da posizionare invece dell'intero oggetto
- $chiave_indice
-
(int|stringa)(Opzionale) Campo dell'oggetto da usare come chiave per il nuovo array.
Valore predefinito: null
Ritorno
(array) Array di valori trovati. Se $index_key
è impostato, un array di valori trovati con chiavi corrispondenti a $index_key
. Se $index_key
è nullo, le chiavi dell'array dall'originale $list
saranno conservate nei risultati.
Fonte
File: wp-includes/functions.php
functionwp_list_pluck($list,$field,$index_key=null){$util=newWP_List_Util($list);return$util->pluck($field,$index_key);}
Correlato
Utilizzi
Usi | Descrizione |
---|---|
wp-includes/class-wp-list-util.php: WP_List_Util::__construct() |
Costruttore. |
Utilizzato da
Usato da | Descrizione |
---|---|
wp-includes/rest-api/search/class-wp-rest-term-search-handler.php: WP_REST_Term_Search_Handler::search_items() |
Cerca il contenuto del tipo di oggetto per una determinata richiesta di ricerca. |
wp-admin/includes/template.php: get_media_states() |
Recupera un array di stati multimediali da un allegato. |
wp-includes/feed.php: get_feed_build_date() |
Ottiene l'ora UTC del post modificato più di recente da WP_Query. |
wp-includes/embed.php: wp_filter_oembed_iframe_title_attribute() |
Filtra l'HTML di oEmbed dato per assicurarsi che gli iframe abbiano un attributo title. |
wp-includes/widgets/class-wp-widget-media-gallery.php: WP_Widget_Media_Gallery::render_media() |
Renderizza i media sul frontend. |
wp-includes/widgets/class-wp-widget-media-audio.php: WP_Widget_Media_Audio::render_media() |
Renderizza i media nel frontend. |
wp-includes/widgets/class-wp-widget-media-video.php: WP_Widget_Media_Video::render_media() |
Renderizza il media sul frontend. |
wp-includes/widgets/class-wp-widget-media.php: WP_Widget_Media::form() |
Emette il modulo di aggiornamento delle impostazioni. |
wp-includes/widgets/class-wp-widget-media.php: WP_Widget_Media::widget() |
Mostra il widget sul front-end. |
wp-includes/widgets/class-wp-widget-media-image.php: WP_Widget_Media_Image::render_media() |
Renderizza il media sul frontend. |
wp-admin/includes/class-wp-community-events.php: WP_Community_Events::trim_events() |
Prepara l'elenco degli eventi per la presentazione. |
wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::import_theme_starter_content() |
Importa il contenuto del tema iniziale nello stato personalizzato. |
wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::prepare_item_for_response() |
Prepara l'output di un singolo post per la risposta. |
wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php: WP_REST_Post_Types_Controller::prepare_item_for_response() |
Prepara un oggetto di tipo post per la serializzazione. |
wp-includes/class-wp-term-query.php: WP_Term_Query::get_terms() |
Recupera i risultati della query. |
wp-includes/class-wp-comment-query.php: WP_Comment_Query::fill_descendants() |
Recupera i discendenti per i commenti localizzati. |
wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::unsanitized_post_values() |
Ottiene i valori sporchi delle impostazioni pre-sanitizzate nello stato personalizzato corrente. |
wp-admin/includes/class-wp-automatic-updater.php: WP_Automatic_Updater::send_debug_email() |
Prepara e invia un'email con un registro completo dei risultati degli aggiornamenti in background, utile per il debug e gli smanettoni. |
wp-admin/includes/taxonomy.php: get_terms_to_edit() |
Ottiene un elenco separato da virgole di termini disponibili per la modifica per l'ID del post dato. |
wp-admin/includes/class-wp-plugin-install-list-table.php: WP_Plugin_Install_List_Table::prepare_items() | |
wp-admin/includes/template.php: get_inline_data() |
Aggiunge campi nascosti con i dati da usare nell'editor inline per i post e le pagine. |
wp-admin/includes/revision.php: wp_prepare_revisioni_per_js() |
Prepara le revisioni per JavaScript. |
wp-admin/includes/class-wp-media-list-table.php: WP_Media_List_Table::display_rows() | |
wp-admin/includes/class-wp-comments-list-table.php: WP_Comments_List_Table::prepare_items() | |
wp-includes/category-template.php: get_the_terms() |
Recupera i termini della tassonomia che sono allegati al post. |
wp-includes/functions.php: _default_wp_die_handler() |
Uccide l'esecuzione di WordPress e visualizza una pagina HTML con un messaggio di errore. |
wp-includes/widgets/class-wp-widget-recent-comments.php: WP_Widget_Recent_Comments::widget() |
Emette il contenuto dell'istanza corrente del widget Commenti recenti. |
wp-includes/class-wp-tax-query.php: WP_Tax_Query::transform_query() |
Trasforma una singola query, da un campo a un altro. |
wp-includes/taxonomy.php: is_object_in_term() |
Determina se l'oggetto dato è associato a uno dei termini dati. |
wp-includes/taxonomy.php: wp_insert_term() |
Aggiunge un nuovo termine al database. |
wp-includes/taxonomy.php: wp_delete_term() |
Rimuove un termine dal database. |
wp-includes/media.php: get_post_galleries_images() |
Recupera i sorgenti delle immagini delle gallerie dal contenuto di un post, se presenti |
wp-includes/media.php: wp_enqueue_media() |
Inserisce tutti gli script, gli stili, le impostazioni e i template necessari per usare tutte le API JS dei media. |
wp-includes/class-wp-post.php: WP_Post::__get() |
Getter. |
wp-includes/post.php: wp_update_post() |
Aggiorna un post con i nuovi dati del post. |
Changelog
Versione | Descrizione |
---|---|
4.7.0 | Utilizzi WP_List_Util classe. |
4.0.0 | Aggiunto il parametro $index_key. |
3.1.0 | Introdotto. |
Ricorda qualcosa che hai la capacità di dire.