get_all_post_type_supports( string $post_type )

Get all the post type features


Parameters Parameters

$post_type

(string) (Required) The post type.


Top ↑

Return Return

(array) Post type supports list.



Top ↑

Source Source

File: wp-includes/post.php

function get_all_post_type_supports( $post_type ) {
	global $_wp_post_type_features;

	if ( isset( $_wp_post_type_features[ $post_type ] ) ) {
		return $_wp_post_type_features[ $post_type ];
	}

	return array();
}

Top ↑

Changelog Changelog

Changelog
Version Description
3.4.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

  1. Skip to note 1 content
    Contributed by marale

    The return value of this function is an associative array, not a list.

    For example, if a post type supports the ‘title’ and ‘editor’ features, the return value will be:

    array(24) {
      ["title"]=>
      bool(true)
      ["editor"]=>
      bool(true)
    }
    

    It will not be the list:

    array(10) {
      [0]=>
      string(5) "title"
      [1]=>
      string(6) "editor"
    }
    

You must log in before being able to contribute a note or feedback.