__get_post_types

A utility method that retrieves a collection of registered post types.

REMINDER

The __get_post_types() is a public static method of Handy class. When using this static method, remember to apply the Scope Resolution Operator (::).

Parameters

NameDescription
none none

Basic Usage

REMINDER

In this example, the select control's choices parameter will be supplied with __get_post_types().

 
// Select Control.
Handy::control( 'select', [
    'id'          => 'select_id',
    'section'     => 'layout_section',
    'label'       => esc_html__( 'Select Control', 'textdomain' ),
    'priority'    => 1,
    'choices'     => Handy::__get_post_types()
]);

Return

TypeValue
array [ 'post_type_slug' => 'post_type_slug', … ]