GithubHelp home page GithubHelp logo

Comments (2)

mmistakes avatar mmistakes commented on April 28, 2024

Thanks for the suggestion @DonaldIsFreak. I'm all for adding pagination, but am stuck on how to avoid some hard coding and making it overly complicated for the user.

To make pagination work on articles/index.html, paginate_path has to be set to something like articles/page:num in _config.yml. As far as I can tell that limits it to just paginating the articles category and if you have additional category index pages you want to paginate, you can't.

I included pagination on my other theme HPSTR, but only use it on the home page which is much easier to control and doesn't require any modifications to the theme if the user customizes category page names.

Thoughts?

from minimal-mistakes.

dz1984 avatar dz1984 commented on April 28, 2024

I agree with you, because I also got the multi category problem. If I add another category, the pagination feature will become very complex . I ever tried to do it .

  1. Create a slides category folder and add an index.html file.
  2. Append a pagiination_path to _config.yml
  3. Rewrite post-index.html and new a slides-index.html.
  4. Write some code to split the two categories.

It can work, but too hard and complex. Finally, I choose only one category on my blog.

I'll close this issue. Thanks a lot.

from minimal-mistakes.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.