# Navigation and Pagination

**URL:** <https://discourse.gohugo.io/t/navigation-and-pagination/1226>\
**Category:** support\
**Tags:** pagination\
**Created:** [May 22, 2015, 11:34am UTC](https://discourse.gohugo.io/t/navigation-and-pagination/1226 "2015-05-22T11:34:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![peczony](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/peczony/32/558_2.png) [@peczony](https://discourse.gohugo.io/u/peczony)\
**Post date:** [May 22, 2015, 11:34am UTC](https://discourse.gohugo.io/t/navigation-and-pagination/1226/1 "2015-05-22T11:34:29Z")

</div>

Hello. AFAIK my issue relates to [this thread](http://discuss.gohugo.io/t/how-about-a-function-that-looks-up-url-for-paginated-content/896), but is not a strict duplicate.

I want to add navigation to my posts. It should look like

`← Previous Post · Next Post → · Other Posts`

Where previous post/next post are powered by `.(Prev|Next)InSection`. Other Posts, as for now, links to the section page (`mysite.com/blog`). But ideally, I think, it should link to the paginator page where the post resides, so if the post is on 5th page, Other Posts should link to `mysite.com/blog/page/5` instead of `mysite.com/blog`, so the reader has an uninterrupted experience. Am I right that for now it is impossible, and, if yes, are there plans for implementation of such a feature?

---

<div class="post-metadata">

**Author:** ![bep](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/bep/32/3332_2.png) [@bep](https://discourse.gohugo.io/u/bep)\
**Post date:** [May 22, 2015, 1:22pm UTC](https://discourse.gohugo.io/t/navigation-and-pagination/1226/2 "2015-05-22T13:22:10Z")

</div>

- Right now this is impossible.
- I have no plans to implement this. But this is open source.

But even if I wanted to implement this, I wouldn’t really know how to. As I believe I said in the issue you refer to, there isn’t a one:one relationship between Page and “Paginator page”. It’s a one:many relationship. So; which one would you link to in “Other Posts”?

---

<div class="post-metadata">

**Author:** ![peczony](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/peczony/32/558_2.png) [@peczony](https://discourse.gohugo.io/u/peczony)\
**Post date:** [May 22, 2015, 1:31pm UTC](https://discourse.gohugo.io/t/navigation-and-pagination/1226/3 "2015-05-22T13:31:06Z")

</div>

I’d suppose implementing sql-like interface that returns an array of posts matching certain criteria (e.g `section=blog, tags=['games','python']`). Then I could compute the link I need `mysite.com/blog/page/5` without having a link to _that\_specific\_paginator_.

Right now I don’t write in Go, later I may dig some manuals and make a pull request.
