ACF_Local_JSON::include_post_typespublicACF 6.1

Includes all local JSON post types.

Method of the class: ACF_Local_JSON{}

No Hooks.

Returns

null. Nothing (null).

Usage

$ACF_Local_JSON = new ACF_Local_JSON();
$ACF_Local_JSON->include_post_types();

Changelog

Since 6.1 Introduced.

ACF_Local_JSON::include_post_types() code ACF 6.8.8

public function include_post_types() {
	// Bail early if disabled.
	if ( ! $this->is_enabled() ) {
		return false;
	}

	// Get load paths.
	$files = $this->scan_files( 'acf-post-type' );
	foreach ( $files as $key => $file ) {
		$json               = json_decode( file_get_contents( $file ), true );
		$json['local']      = 'json';
		$json['local_file'] = $file;
		acf_add_local_internal_post_type( $json, 'acf-post-type' );
	}
}