Awesome!
I guess this could work (not tested)
Change the ” {query_of_post_by_slug} ” for get_the_ID($post);
function vv_cpt_acf_permalink($post_link, $post = 0)
{
if ($post->post_type === 'fahrten') {
$post_id = get_the_ID($post);
$field_value = get_field("fahrt_id",$post_id);
return $post_link . '/?tour_id='.$field_value);
} else {
return $post_link;
}
}
add_filter('post_type_link', 'vv_cpt_acf_permalink', 1, 3);