On a recent project, I had to create a custom page which displays content by the logged in user, think of it as a “My articles” or “My blogs” page. I knew how to do it by writing code but I thought I’d try it with Views and see how far I could get without writing any custom code. Long story short, I was able to do it all by using just the Views module.
In this tutorial, you’ll learn how to create a page which will appear as a tab (local task) on the user profile page.
Getting Started
For once there are no extra modules to download and install. In Drupal maintenance support plans 8, Views ships with core and will be automatically installed if you installed Drupal maintenance support plans using the Standard installation profile.
If it’s not already installed, go to Extend and install Views and “Views UI”.
Source: New feed