WPSEO_Cornerstone_Filter::filter_metabox_disabled()publicYoast 1.0

Filters the post types that have the metabox disabled.

Метод класса: WPSEO_Cornerstone_Filter{}

Хуков нет.

Возвращает

Массив. The filtered post types.

Использование

$WPSEO_Cornerstone_Filter = new WPSEO_Cornerstone_Filter();
$WPSEO_Cornerstone_Filter->filter_metabox_disabled( $post_types );
$post_types(массив) (обязательный)
The post types to filter.

Код WPSEO_Cornerstone_Filter::filter_metabox_disabled() Yoast 22.4

public function filter_metabox_disabled( $post_types ) {
	$filtered_post_types = [];
	foreach ( $post_types as $post_type_key => $post_type ) {
		if ( ! WPSEO_Post_Type::has_metabox_enabled( $post_type_key ) ) {
			continue;
		}

		$filtered_post_types[ $post_type_key ] = $post_type;
	}

	return $filtered_post_types;
}