This is a quick tutorial about how to implement a view which displays 3 latest posts tagged with the same topic as the article you're viewing.
Let’s pretend we have node type `Article` and a view of “Related articles” displayed at the bottom and now we need to action the following:
- Exclude current article form “Related articles” view (1).
- Display only articles which have same topic as current (2).
Exclude current article form “Related articles” view:
- Add contextual filter - ID

2. Set “When the filter value is NOT available” value to “Provide default value” and choose type “Content ID from URL” for “Type” field.

3. In “More” section check “Exclude”.

Display only articles which have same topic as current
- Install “Views Same field Contextual Default” module https://www.drupal.org/project/views_samefield_contextual_default
- Add your taxonomy field to contextual filters.
- Set “When the filter value is NOT available” value to “Provide default value” and choose type. Type "Same field value from route context"

4. Don't forget to check "Allow multiple values" in "More" section if your taxonomy reference field is multiple.

That's it!
