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.