Recupera un oggetto di tipo post per nome.

Descrizione

Vedere anche

  • register_post_type()

Parametri

$tipo_post

(stringa)(Richiesto)Il nome di un tipo di posta registrata.

Ritorno

(WP_Post_Type|null) Oggetto WP_Post_Type se esiste, altrimenti null.

Fonte

File: wp-includes/post.php

functionget_post_type_object($post_type){global$wp_post_types;if(!is_scalar($post_type)||empty($wp_post_types[$post_type])){returnnull;}return$wp_post_types[$post_type];}

Correlato

Utilizzato da

Usato da Descrizione
wp-includes/link-template.php: wp_force_plain_post_permalink()

Determina se i post devono sempre usare una struttura di permalink semplice.

wp-includes/rest-api.php: rest_get_route_for_post()

Ottiene la rotta API REST per un post.

wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php: WP_REST_Autosaves_Controller::__construct()

Costruttore.

wp-admin/includes/post.php: use_block_editor_for_post_type()

Restituisce se un tipo di post è compatibile con l'editor di blocchi.

wp-admin/includes/meta-boxes.php: register_and_do_post_meta_boxes()

Registra i meta-box predefiniti dei post ed esegue il metodo do_meta_boxes azioni.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::get_available_actions()

Ottiene le relazioni di collegamento disponibili per il post e l'utente corrente.

wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::check_changeset_lock_with_heartbeat()

Controlla il changeset bloccato con l'API heartbeat.

wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::handle_override_changeset_lock_request()

Rimuove il blocco del changeset quando la richiesta di acquisizione è inviata via Ajax.

wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::handle_dismiss_autosave_or_lock_request()

Cancella un determinato changeset autodraft o la revisione autosave per un determinato changeset o cancella il blocco del changeset.

wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::handle_changeset_trash_request()

Gestisce la richiesta di cestinare un changeset.

wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::grant_edit_post_capability_for_changeset()

Ri-mappare il meta-capitolo 'edit_post' per un post customize_changeset in modo che sia lo stesso delle mappe 'customize'.

wp-includes/general-template.php: get_the_post_type_description()

Recupera la descrizione di un archivio di tipo post.

wp-admin/press-this.php: wp_load_press_this()
wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php: WP_REST_Revisions_Controller::delete_item_permissions_check()

Controlla se una determinata richiesta ha accesso alla cancellazione di una revisione.

wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php: WP_REST_Revisions_Controller::__construct()

Costruttore.

wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php: WP_REST_Terms_Controller::prepare_links()

Prepara i collegamenti per la richiesta.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::prepare_links()

Prepara i collegamenti per la richiesta.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::get_item_schema()

Recupera lo schema del post, conforme a JSON Schema.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::get_collection_params()

Recupera i parametri della query per la collezione di post.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::sanitize_post_statuses()

Sanifica e convalida l'elenco degli stati dei post, incluso se l'utente può interrogare gli stati privati.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::check_is_post_type_allowed()

Verifica se un dato tipo di post può essere visualizzato o gestito.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::check_read_permission()

Controlla se un post può essere letto.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::check_update_permission()

Controlla se un post può essere modificato.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::check_create_permission()

Verifica se un post può essere creato.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::check_delete_permission()

Verifica se un post può essere cancellato.

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-posts-controller.php: WP_REST_Posts_Controller::prepare_item_for_database()

Prepara un singolo post per la creazione o l'aggiornamento.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::update_item_permissions_check()

Controlla se una determinata richiesta ha accesso all'aggiornamento di un post.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::get_item()

Recupera un singolo post.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::create_item_permissions_check()

Controlla se una data richiesta ha accesso alla creazione di un post.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::__construct()

Costruttore.

wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php: WP_REST_Posts_Controller::get_items_permissions_check()

Controlla se una data richiesta ha accesso alla lettura dei post.

wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php: WP_REST_Post_Types_Controller::get_item()

Recupera un tipo di post specifico.

wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php: WP_REST_Comments_Controller::check_read_post_permission()

Controlla se il post può essere letto.

wp-includes/class-wp-customize-nav-menus.php: WP_Customize_Nav_Menus::print_post_type_container()

Stampa il markup per le nuove voci di menu.

wp-includes/class-wp-customize-nav-menus.php: WP_Customize_Nav_Menus::sanitize_nav_menus_created_posts()

Sanifica gli ID dei post creati per pubblicare le voci del menu nav.

wp-includes/class-wp-customize-nav-menus.php: WP_Customize_Nav_Menus::ajax_insert_auto_draft_post()

Gestore Ajax per aggiungere un nuovo post autodraft.

wp-includes/customize/class-wp-customize-nav-menu-item-setting.php: WP_Customize_Navu_Menu_Item_Setting::get_original_title()

Ottiene il titolo originale.

wp-includes/customize/class-wp-customize-nav-menu-item-setting.php: WP_Customize_Navu_Menu_Item_Setting::get_type_label()

Ottiene l'etichetta del tipo.

wp-includes/post.php: unregister_post_type()

Disregistra un tipo di post.

wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::customize_pane_settings()

Stampa le impostazioni JavaScript per la finestra padre.

wp-includes/link-template.php: get_preview_post_link()

Recupera l'URL usato per l'anteprima del post.

wp-includes/post.php: is_post_type_viewable()

Determina se un tipo di post è considerato "visualizzabile".

wp-includes/admin-bar.php: wp_admin_bar_customize_menu()

Aggiunge il collegamento "Personalizza" alla barra degli strumenti.

wp-includes/class-wp-xmlrpc-server.php: wp_xmlrpc_server::_toggle_sticky()

Incapsula la logica per incollare un post e determinare se l'utente ha il permesso di farlo

wp-includes/class-wp-customize-nav-menus.php: WP_Customize_Nav_Menus::enqueue_scripts()

Richiama gli script e gli stili per il pannello del Customizer.

wp-includes/class-wp-customize-nav-menus.php: WP_Customize_Nav_Menus::load_available_items_query()

Esegue le query sul tipo di post e sulla tassonomia per caricare le voci di menu disponibili.

wp-admin/includes/class-wp-posts-list-table.php: WP_Posts_List_Table::handle_row_actions()

Genera e visualizza i link alle azioni delle righe.

wp-admin/includes/class-wp-posts-list-table.php: WP_Posts_List_Table::column_title()

Gestisce l'output della colonna del titolo.

wp-admin/includes/class-wp-media-list-table.php: WP_Media_List_Table::column_parent()

Gestisce l'output della colonna genitore.

wp-admin/includes/post.php: wp_edit_attachments_query_vars()

Ottiene le variabili della query per la richiesta corrente di allegati.

wp-admin/includes/export.php: export_wp()

Genera il file di esportazione WXR per il download.

wp-admin/includes/deprecated.php: get_editable_user_ids()

Ottiene gli ID degli utenti che possono modificare i post.

wp-admin/includes/class-wp-list-table.php: WP_List_Table::months_dropdown()

Mostra un menu a tendina per filtrare gli elementi della tabella elenco in base al mese.

wp-admin/includes/dashboard.php: wp_dashboard_right_now()

Widget della dashboard che mostra alcune statistiche di base sul sito.

wp-admin/includes/dashboard.php: wp_dashboard_setup()

Registra i widget della dashboard.

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/media.php: get_media_item()

Recupera il modulo HTML per modificare l'allegato dell'immagine.

wp-admin/includes/post.php: _wp_post_thumbnail_html()

Restituisce l'HTML per il riquadro delle miniature del post.

wp-admin/includes/post.php: _admin_notice_post_locked()

Emette l'HTML per l'avviso che qualcun altro sta modificando o ha preso il controllo della modifica di questo post.

wp-admin/includes/post.php: wp_write_post()

Crea un nuovo post dal modulo "Scrivi un post" usando le informazioni di $_POST.

wp-admin/includes/post.php: get_sample_permalink()

Ottiene un permalink di esempio basato sul nome del post.

wp-admin/includes/post.php: _wp_translate_postdata()

Rinomina i dati $_POST dai nomi dei moduli alle colonne del DB dei post.

wp-admin/includes/post.php: edit_post()

Aggiorna un post esistente con i valori forniti in $_POST.

wp-admin/includes/post.php: bulk_edit_posts()

Elabora i dati del post per la modifica in blocco dei post.

wp-admin/includes/ajax-actions.php: wp_ajax_query_attachments()

Gestore Ajax per l'interrogazione degli allegati.

wp-admin/includes/ajax-actions.php: wp_ajax_add_menu_item()

Gestore Ajax per aggiungere una voce di menu.

wp-admin/includes/meta-boxes.php: post_submit_meta_box()

Visualizza i campi del modulo di invio del post.

wp-admin/includes/class-wp-comments-list-table.php: WP_Comments_List_Table::column_response()
wp-admin/includes/class-wp-terms-list-table.php: WP_Terms_List_Table::column_posts()
wp-admin/includes/class-walker-nav-menu-edit.php: Walker_Nav_Menu_Edit::start_el()

Avvia l'output dell'elemento.

wp-admin/includes/nav-menu.php: _wp_ajax_menu_quick_search()

Stampa la risposta appropriata a una ricerca rapida nel menu.

wp-admin/includes/nav-menu.php: wp_nav_menu_item_post_type_meta_box()

Visualizza un riquadro di meta per una voce di menu di tipo post.

wp-admin/includes/class-wp-posts-list-table.php: WP_Posts_List_Table::inline_edit()

Emette la riga nascosta visualizzata quando si modifica in linea

wp-admin/includes/class-wp-posts-list-table.php: WP_Posts_List_Table::no_items()
wp-admin/includes/class-wp-posts-list-table.php: WP_Posts_List_Table::get_bulk_actions()
wp-admin/includes/class-wp-posts-list-table.php: WP_Posts_List_Table::extra_tablenav()
wp-admin/includes/class-wp-posts-list-table.php: WP_Posts_List_Table::__construct()

Costruttore.

wp-admin/includes/class-wp-posts-list-table.php: WP_Posts_List_Table::ajax_user_can()
wp-includes/capabilities.php: map_meta_cap()

Mappa una capacità alle capacità primitive richieste all'utente dato per soddisfare la capacità controllata.

wp-includes/class-wp-customize-manager.php: WP_Customize_Manager::save()

Gestisce la richiesta Ajax di WP customize_save per salvare/aggiornare una modifica.

wp-includes/category-template.php: wp_list_categories()

Visualizza o recupera l'elenco HTML delle categorie.

wp-includes/general-template.php: feed_links_extra()

Mostra i collegamenti ai feed extra, come quelli delle categorie.

wp-includes/general-template.php: wp_get_archives()

Mostra i collegamenti agli archivi in base al tipo e al formato.

wp-includes/general-template.php: wp_title()

Visualizza o recupera il titolo della pagina per tutte le aree del blog.

wp-includes/general-template.php: post_type_archive_title()

Visualizza o recupera il titolo di un archivio di tipo post.

wp-includes/class-wp-query.php: WP_Query::get_queried_object()

Recupera l'oggetto attualmente interrogato.

wp-includes/class-wp-query.php: WP_Query::is_post_type_archive()

La query è per una pagina di archivio di tipo post esistente?

wp-includes/class-wp-query.php: WP_Query::get_posts()

Recupera un array di post in base alle variabili della query.

wp-includes/class-wp-query.php: WP_Query::parse_query()

Analizza una stringa di query e imposta i booleani del tipo di query.

wp-includes/taxonomy.php: register_taxonomy_for_object_type()

Aggiungere una tassonomia già registrata a un tipo di oggetto.

wp-includes/taxonomy.php: unregister_taxonomy_for_object_type()

Rimuove una tassonomia già registrata da un tipo di oggetto.

wp-includes/link-template.php: wp_get_shortlink()

Restituisce un collegamento breve per un post, una pagina, un allegato o un sito.

wp-includes/link-template.php: get_adjacent_post()

Recupera il post adiacente.

wp-includes/link-template.php: get_post_type_archive_link()

Recupera il permalink di un archivio di tipo post.

wp-includes/link-template.php: get_post_type_archive_feed_link()

Recupera il permalink di un feed di archivio di tipo post.

wp-includes/link-template.php: get_edit_post_link()

Recupera il link di modifica del post per il post.

wp-includes/link-template.php: get_delete_post_link()

Recupera il link di cancellazione dei post per il post.

wp-includes/link-template.php: get_post_permalink()

Recupera il permalink di un post di un tipo di post personalizzato.

wp-includes/admin-bar.php: wp_admin_bar_my_sites_menu()

Aggiungere il menu "I miei siti/[Site Name]"e tutti i sottomenu.

wp-includes/admin-bar.php: wp_admin_bar_edit_menu()

Fornisce un link di modifica per i post e i termini.

wp-includes/template.php: get_post_type_archive_template()

Recupera il percorso del modello di archivio del tipo di post nel template corrente o in quello padre.

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/post.php: get_posts_by_author_sql()

Recupera l'SQL dei post in base a capacità, autore e tipo.

wp-includes/post.php: wp_insert_post()

Inserisce o aggiorna un post.

wp-includes/post.php: _count_posts_cache_key()

Restituisce la chiave di cache per wp_count_posts() in base agli argomenti passati.

wp-includes/post.php: wp_count_posts()

Conta il numero di post di un tipo di post e se l'utente ha i permessi di visualizzazione.

wp-includes/post.php: _add_post_type_submenus()

Aggiunge sottomenu per i tipi di post.

wp-includes/post.php: is_post_type_hierarchical()

Se il tipo di post è gerarchico.

wp-includes/post.php: post_type_exists()

Determina se un tipo di post è registrato.

wp-includes/canonical.php: redirect_canonical()

Reindirizza i link in entrata all'URL corretto in base all'url del sito.

wp-includes/ms-blogs.php: _update_blog_date_on_post_publish()

Gestore per aggiornare la data dell'ultimo aggiornamento del sito quando viene pubblicato un post o viene modificato un post già pubblicato.

wp-includes/ms-blogs.php: _update_blog_date_on_post_delete()

Gestore per aggiornare la data di ultimo aggiornamento del sito corrente quando un post pubblicato viene cancellato.

wp-includes/nav-menu.php: wp_setup_nav_menu_item()

Decora un oggetto voce di menu con le proprietà condivise della voce di menu di navigazione.

wp-includes/nav-menu.php: wp_update_nav_menu_item()

Salva le proprietà di una voce di menu o ne crea una nuova.

wp-includes/class-wp-xmlrpc-server.php: wp_xmlrpc_server::blogger_newPost()

Crea un nuovo post.

wp-includes/class-wp-xmlrpc-server.php: wp_xmlrpc_server::mw_newPost()

Crea un nuovo post.

wp-includes/class-wp-xmlrpc-server.php: wp_xmlrpc_server::wp_getPostType()

Recupera un tipo di post

wp-includes/class-wp-xmlrpc-server.php: wp_xmlrpc_server::wp_getComments()

Recupera i commenti.

wp-includes/class-wp-xmlrpc-server.php: wp_xmlrpc_server::wp_getPosts()

Recupera i post.

wp-includes/class-wp-xmlrpc-server.php: wp_xmlrpc_server::_insert_post()

Metodo di aiuto per wp_newPost() e wp_editPost(), contenente logica condivisa.

wp-includes/class-wp-customize-control.php: WP_Customize_Control::render_content()

Renderizza il contenuto del controllo.

Changelog

Versione Descrizione
4.6.0 L'oggetto restituito è ora un'istanza di WP_Post_Type.
3.0.0 Introdotto.