PHP Class WC_Post_types

Registers post types and taxonomies
Author: WooThemes
ファイルを表示 Open project: woocommerce/woocommerce Class Usage Examples

Public Methods

Method Description
flush_rewrite_rules ( ) Flush rewrite rules.
init ( ) Hook in methods.
register_post_status ( ) Register our custom post statuses, used for order status.
register_post_types ( ) Register core post types.
register_taxonomies ( ) Register core taxonomies.
rest_api_allowed_post_types ( array $post_types ) : array Added product for Jetpack related posts.
support_jetpack_omnisearch ( ) Add Product Support to Jetpack Omnisearch.

Method Details

flush_rewrite_rules() public static method

Flush rewrite rules.
public static flush_rewrite_rules ( )

init() public static method

Hook in methods.
public static init ( )

register_post_status() public static method

Register our custom post statuses, used for order status.
public static register_post_status ( )

register_post_types() public static method

Register core post types.
public static register_post_types ( )

register_taxonomies() public static method

Register core taxonomies.
public static register_taxonomies ( )

rest_api_allowed_post_types() public static method

Added product for Jetpack related posts.
public static rest_api_allowed_post_types ( array $post_types ) : array
$post_types array
return array

support_jetpack_omnisearch() public static method

Add Product Support to Jetpack Omnisearch.
public static support_jetpack_omnisearch ( )