This page redirects to an external site: https://developer.wordpress.org/reference/functions/remove_post_type_support/
Languages: English • Italiano • (Add your language)
Rimuove il supporto di certe funzionalità ad un dato tipo di post. Tutte le funzionalità sono direttamente associate con un'area funzionale della schermata di modifica, come ad esempio l'editor o un meta box. Inoltre, la funzionalità 'revisions' indica se il tipo di post memorizzerà le revisioni, e la funzionalità 'comments' indica se il conteggio dei commenti verrà mostrato sulla schermata di modifica.
Tipicamente remove_post_type_support() dovrebbe essere agganciato all'azione 'init' .
<?php remove_post_type_support( $post_type, $supports ) ?>
Questo esempio rimuove il supporto ai riassunti nei post:
add_action( 'init', 'my_custom_init' );
function my_custom_init() {
remove_post_type_support( 'post', 'excerpt' );
}
Questo esempio rimuove il supporto ai formati dei post:
add_action( 'init', 'my_remove_post_type_support', 10 );
function my_remove_post_type_support() {
remove_post_type_support( 'post', 'post-formats' );
}
remove_post_type_support() si trova in wp-includes/post.php.
Tipi di post: register_post_type(), add_post_type_support(), remove_post_type_support(), post_type_supports(), post_type_exists(), set_post_type(), get_post_type(), get_post_types(), get_post_type_object(), get_post_type_capabilities(), get_post_type_labels(), is_post_type_hierarchical(), is_post_type_archive(), post_type_archive_title()