Hi Charlie,
Let me try my best to guide you through this process.
"View 1: A feed of all Posts authored by Members who live in the same Neighborhood as current User."
Checking on this one again, we need to have a relationship between members and neighborhood. This is because anyone can be the author of a neighborhood. So I was thinking of this is that, we create a Members view that Filters by the current user.
This will give us the member profile that relates to the current user.
We can use this to then determine the Neighborhood that they belong to. Then we create another view that will list our Members again and filter this by the Parent which is the neighborhood.
So essentially this section will only require 2 views. Two members views.
For the first view.
1. Create the first view that will list out the members.
2. Go to the query filters section and a the Post Author filter.
3. Set that post author filter to "Post author is the same as the logged in user"
4. Add the post id to the view loop output area but using the Fields and Views button.
5. Set it to "A post related to the current post, set by a Types relationship" then select neighborhood. This will allow it to select the correct neighborhood ID.
For the second Members view.
1. Create your second members view.
2. Go to the query filters section and add the "Filter by post relationship or repeatable fields group owner" filter
3. Set it to be filtered by a shortcode attribute.
4. Go to the loop output section and using the fields and view button add the Post Author to loop output section.
5. Finally you will need to add this view to the first view.
In the first view you will now need to pass the neighborhood id into the view. It will look something like this.
[wpv-view name='view-name' wpvrelatedto="[wpv-post-id item='@hood-bldg.parent']"]
This will filter your second members view to only list out the Post Authors who belong to the same neighborhood.
Finally create a 3rd view.
1. Create your post view.
2. Go to the query filter section and add a filter for Post Author.
3. Set that post author filter to "Author username is set by the View shortcode attribute "
4. Setup your view to list the information from the posts that you want.
Now we need to add this 3rd view to our 2nd members view.
So this will look something like.
[wpv-view name='view-name' author='[wpv-post-author]']
Please let me know what you think of this as this should be able to get you started.
Thanks,
Shane