# Pagination on Non Index.html Page

**URL:** <https://talk.jekyllrb.com/t/pagination-on-non-index-html-page/7170>\
**Category:** Help\
**Created:** [March 30, 2022, 8:04am UTC](https://talk.jekyllrb.com/t/pagination-on-non-index-html-page/7170 "2022-03-30T08:04:43Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![njmulsqb](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/njmulsqb/32/4515_2.png) [@njmulsqb](https://talk.jekyllrb.com/u/njmulsqb)\
**Post date:** [March 30, 2022, 8:04am UTC](https://talk.jekyllrb.com/t/pagination-on-non-index-html-page/7170/1 "2022-03-30T08:04:43Z")

</div>

Hi,  
I have a github page hosted at [njmulsqb.github.io](http://njmulsqb.github.io), if you open it you can see that posts are not being listed on the main page i.e index. html  
The page I am using to list posts is actually at /posts , page is posts.md and all posts are under \_posts. Here’s the link to github repo if you want to see [GitHub - njmulsqb/njmulsqb.github.io: My Github Page](https://github.com/njmulsqb/njmulsqb.github.io)

Now I know that pagination does not works with markdown files. Is there any possibility to add pagination to my current website structure without changing the main page, I just want to add pagination at the end of current posts page

---

<div class="post-metadata">

**Author:** ![njmulsqb](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/njmulsqb/32/4515_2.png) [@njmulsqb](https://talk.jekyllrb.com/u/njmulsqb)\
**Post date:** [March 31, 2022, 7:26am UTC](https://talk.jekyllrb.com/t/pagination-on-non-index-html-page/7170/2 "2022-03-31T07:26:07Z")

</div>

Can anybody help with this problem?

---

<div class="post-metadata">

**Author:** ![steveng](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@steveng](https://talk.jekyllrb.com/u/steveng)\
**Post date:** [March 31, 2022, 7:56am UTC](https://talk.jekyllrb.com/t/pagination-on-non-index-html-page/7170/3 "2022-03-31T07:56:45Z")

</div>

> [@njmulsqb](#):
>
> Now I know that pagination does not works with markdown files. Is there any possibility to add pagination to my current website structure without changing the main page, I just want to add pagination at the end of current posts page

Hello, if i test your site i get this message:

```auto
    Liquid Warning: Liquid syntax error (line 2): Unexpected character @ in "{{@import "font-awesos/default.html                                

```

![](https://canada1.discourse-cdn.com/flex030/uploads/jekyllrb/original/2X/8/863a1bd7c711d9821a88fafe482b3e857bf73dd0.jpeg)

---

<div class="post-metadata">

**Author:** ![njmulsqb](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/njmulsqb/32/4515_2.png) [@njmulsqb](https://talk.jekyllrb.com/u/njmulsqb)\
**Post date:** [March 31, 2022, 8:07am UTC](https://talk.jekyllrb.com/t/pagination-on-non-index-html-page/7170/4 "2022-03-31T08:07:55Z")

</div>

Yes, its just a warning, you can ignore.

---

<div class="post-metadata">

**Author:** ![rdyar](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/rdyar/32/710_2.png) [@rdyar](https://talk.jekyllrb.com/u/rdyar)\
**Post date:** [March 31, 2022, 4:29pm UTC](https://talk.jekyllrb.com/t/pagination-on-non-index-html-page/7170/5 "2022-03-31T16:29:50Z")

</div>

I think the pagination page has to be named index.html. I think it may only work at the root.

There is a plugin for jekyll paginate 2 that may work better.

I’ve never used pagination so I don’t know much about it.

---

<div class="post-metadata">

**Author:** ![steveng](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@steveng](https://talk.jekyllrb.com/u/steveng)\
**Post date:** [March 31, 2022, 6:24pm UTC](https://talk.jekyllrb.com/t/pagination-on-non-index-html-page/7170/6 "2022-03-31T18:24:44Z")

</div>

> **[GitHub - jekyll/jekyll-paginate: NO LONGER UNDER ACTIVE DEVELOPMENT as of...](https://github.com/jekyll/jekyll-paginate)**
>
> NO LONGER UNDER ACTIVE DEVELOPMENT as of Jekyll 3: Pagination Generator for Jekyll - GitHub - jekyll/jekyll-paginate: NO LONGER UNDER ACTIVE DEVELOPMENT as of Jekyll 3: Pagination Generator for Jekyll

> ## About
> 
> NO LONGER UNDER ACTIVE DEVELOPMENT as of Jekyll 3: Pagination Generator for Jekyll

Did you have read this?

---

<div class="post-metadata">

**Author:** ![njmulsqb](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/njmulsqb/32/4515_2.png) [@njmulsqb](https://talk.jekyllrb.com/u/njmulsqb)\
**Post date:** [March 31, 2022, 6:38pm UTC](https://talk.jekyllrb.com/t/pagination-on-non-index-html-page/7170/7 "2022-03-31T18:38:36Z")

</div>

Ops I didnt know that. Isnt there any other alternative for pagination now? Any under active development?

---

<div class="post-metadata">

**Author:** ![mmistakes](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/mmistakes/32/2169_2.png) [@mmistakes](https://talk.jekyllrb.com/u/mmistakes)\
**Post date:** [April 1, 2022, 2:48am UTC](https://talk.jekyllrb.com/t/pagination-on-non-index-html-page/7170/8 "2022-04-01T02:48:00Z")

</div>

> **[GitHub - sverrirs/jekyll-paginate-v2: Pagination Generator for Jekyll 3...](https://github.com/sverrirs/jekyll-paginate-v2)**
>
> Pagination Generator for Jekyll 3 (enhanced replacement for the old built-in jekyll-paginate gem) ⛺ - GitHub - sverrirs/jekyll-paginate-v2: Pagination Generator for Jekyll 3 (enhanced replacement f...
