Gutenberg template
<?php
add_action( 'init', function() {
$page_type_object = get_post_type_object( 'page' );
$page_type_object->template = [
['acf/hero', [
'data' => [
'variant' => 'single',
]
]]
];
$service_type_object = get_post_type_object( 'service' );
$service_type_object->template = [
['acf/hero', [
'data' => [
'subtitle' => 'Wat kunnen wij voor jou betekenen?',
'variant' => 'single',
]
]],
['acf/featured'],
['acf/about'],
];
$project_type_object = get_post_type_object( 'project' );
$project_type_object->template = [
['acf/hero', [
'data' => [
'subtitle' => 'Wat kunnen wij voor jou betekenen?',
'variant' => 'single-thumbnail',
]
]],
['acf/featured'],
['acf/about'],
];
$product_type_object = get_post_type_object( 'product' );
$product_type_object->template = [
['acf/hero', [
'data' => [
'variant' => 'product',
]
]]
];
});