Hi, there's not really an easy way to create this type of setup completely in the Blocks editor because the Dynamic Sources feature only allows you to get information one level up in the hierarchy, and does not allow you to set the post context of a Content Template block. So inside a View of Attractions, you could access information from the parent Destination using Dynamic Source, but not information from related Regions, Guides, or Areas up the chain of hierarchy. You would need to create a nested Content Template structure that switches the context at each level, up the hierarchy, using the "item" shortcode attribute and the "@relationship-slug.parent" syntax.
For example, you would create one Content Template (in this example, the template has the slug "first-level-content-template") and place it in the View of Attractions using a shortcode to switch the context to the parent Destination post like so:
[wpv-post-body item="@destination-attraction.parent" view_template="first-level-content-template"]
You would replace destination-attraction in this shortcode with the slug of the relationship between Destination and Attraction.
Then you would create another Content Template (in this example, the template has the slug 'second-level-content-template") and place it inside the first-level-content-template, to switch the context again to the Region post like so:
[wpv-post-body item="@region-destination.parent" view_template="second-level-content-template"]
You would replace region-destination in this shortcode with the slug of the relationship between Region and Destination.
Then you would create a third Content Template (in this example, the template has the slug 'third-level-content-template") and place it inside the second-level-content-template, to switch the context again to the Guide post like so:
[wpv-post-body item="@guide-region.parent" view_template="third-level-content-template"]
You would replace guide-region in this shortcode with the slug of the relationship between Region and Destination.
Then inside the third-level-content-template, you can place whatever shortcode you need to display information about the Guide post, like the post title:
...or a custom field:
[types field="some-field-in-guide-post"][/types]
Now you have a nested Content Template structure inside the View of Attractions that switches the post context all the way up the chain of hierarchy to the Guide post, and displays information about that Guide post.
It's a bit convoluted so if you get stuck let me know. I can take a closer look at your setup and provide feedback.