Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blog archive / category tag list #707

Closed
smashmath opened this issue Jun 15, 2022 · 1 comment · Fixed by #734
Closed

Blog archive / category tag list #707

smashmath opened this issue Jun 15, 2022 · 1 comment · Fixed by #734
Assignees

Comments

@smashmath
Copy link

Is your feature request related to a problem? Please describe.
With so many blog posts (currently 8 pages with 5 per page), it's become very difficult for casual readers to sort through and find posts which would be relevant to them. The newer tags/categories feature helps this a bit, but it's not so helpful if the latest post in a category is 4 pages in.
To fix this, initially, I converted all of my posts to projects. That way, every post on my blog is easily accessible, and readers can browse through all the different categories. The problem with that is that it's nigh impossible to tell when a new post is added, since the projects are sorted by importance, not date. So to fix that, I copied all the projects to blog posts as well (changing every file name and header...). Allowing users to see the newest posts on the blog, and all the posts in projects. Basically letting the projects page function as a blog archive. However, this means I need two copies of my posts with slightly different headers. Meaning, to make a new post I need to make two files, and if I want to change any of them, I have to change both files, which is inconvenient.

Describe the solution you'd like
The simplest/most manageable solution I can think of might be to add a list of categories/tags which is always visible somewhere on the blog page so that users can click on a category even if the latest post for it was a while ago.

Describe alternatives you've considered
Having a blog archive which lists every blog post on one page (sorted by categories rather than date) would be a more straightforward and helpful (but harder to implement) solution. But, since the projects page can already do this pretty well, just a copy of the projects page which is slightly modified to read from _posts rather than projects might not be too much more difficult?

Alternatively, an option to automatically put blog posts to projects (or vice versa) would be nice. Or any changes to make blog posts/projects more compatible/interchangeable would go a long way. Such as removing dates from the url when they're in the file name, having category/categories function more identically, etc.

Also, a search bar and last page option (such as 1 2 3 4 ... 8) for example, would be helpful too (but now I'm just putting a wishlist of features...)

Thank you!

@rohandebsarkar
Copy link
Collaborator

PR #734.

@rohandebsarkar rohandebsarkar self-assigned this Jun 29, 2022
@rohandebsarkar rohandebsarkar linked a pull request Jun 29, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants