function acf_header_script() {
$queried_object = get_queried_object();
if (is_a($queried_object, 'WP_Post')) {
$schema = get_field('schema_code', $queried_object->ID);
echo '<script type=application/ld+json>' . $schema_code . '</script>';
}
}
add_action ( 'wp_head', 'acf_header_script' );
When I want to use it on a Page (e.g. on “Home”), how I must fix this code?
(It doesn´t work on Homepage if I use this code + ACF Field “schema_code”)