Hello!
I have been using Ghost to host my website for just under a year. I love it! It’s perfect for what I want to do.
My website is mainly focused around in depth, long form (2000 words or so) articles. However, sometimes, I want to post very short news-y bits around the industry the website focuses on. I don’t want to contribute an entire post to these, as they’re typically 100 words or so.
I really like what The Verge do with their inline short posts directly on the homepage. I think these do have individual post templates as well, but they are different from the main posts. Sometimes I think they embed social media posts or YouTube videos in these mini-posts too.
I was wondering if this is possible within Ghost? I know it’d probably require big theme changes, which is fine. I’m just wondering if it’s technically possible to do using the CMS.
Thank you!
Welcome to the forum!
I was wondering if this is possible within Ghost?
Sounds very doable so long as you know that
it’d probably require big theme changes, which is fine
Off the top of my head, use a tag (maybe an internal tag) for the short-form posts, which would allow you to do a number of things (all or some of these might be relevant, you have lots of choices)
- apply a specific template to these posts when seen individually
- make a collection for the short-form posts and exclude them from the default collection
- use a get helper on the home page to output a handful of the latest short-form pieces in a sidebar away from the main collection
How the shortform posts display in a list is down to your choices.
I did also think of this: some posts have a pulled out section for “featured” posts already and you might usefully leverage that—if your theme does this, make all the shortform posts featured, and you’ll get a cool widget with minimal lifting.
So tldr, yeah this sounds cool, lots of ways to do it, have fun
2 Likes
Thanks Jon! Really good to hear this is possible. Now to work out how to do it… (thanks for the tips on that front).
Thanks again!
2 Likes