Change Taxonomy Page to display first node in full By default in Drupal 7, a taxonomy page lists the titles of all the nodes that have been tagged with that term.

Is there any way to make it so the page shows just the first node that is tagged with that term?

I want it so the first node is displayed in full (Ideally, the term page should automatically take the user to the first node). 

I know you can use Views to override a taxonomy and control what content is shown. However, I would like to do this without views (i.e. so the user is seeing the acutal node as opposed to a view of the node). 

I also want it to happen automatically (i.e. for every term, the first node should displayed. The admin of the site should not have to manually set up this state for each individual term).
The way to do this is to enable the "Taxonomy term" view in Views:

Add and offset of 1 to the page view:


And then add and Attachment display that has a pager with an Offset of 0 and an Items per page as 1. On the attachment you can switch the Format to show full nodes instead of teasers.


This will work "automatically" for all Taxonomy terms. The reason this works is that the view takes an argument of the taxonomy term in the URL. 



It overrides Drupal core's url for Taxonomy terms and uses the view as a replacement.