Exclude posts from your Ghost frontpage


Today I tried to exclude posts tagged wod from my frontpage. The blogging software Ghost that I am using to run this blog recently released v0.4.2 which supports the new #has helper.

Unfortunately the new helper is not documented, so after reading some of the discussions on the pull requests and the issues I just tried to code the necessary part in my index.hbs file:


    {{! Don't output posts tagged 'wod' on frontpage }}
    {{#has tag="wod"}}
    {{else}}
      <OUTPUT POST AS USUAL>
    {{/has}}

Now all posts tagged wod were excluded from the listing on my frontpage. 😤 But when I clicked through the pagination, I noticed that instead of having 5 posts on all pages I got varying number of posts - the helper excluded the posts, but the pagination is not aware of this change in the list of posts to display. 😐

Maybe I didn’t get the #has helper right, or maybe there is a better method to exclude posts before they hit the frontpage at all.

Do you exclude posts from your frontpage using Ghost? If so, I’d be more than happy if you leave a comment.

Weitere Artikel

Eindrücke aus Red Dead Redemption 2

Neuer Bluray Player: PS4

How to hardware reset the new Oura ring

Neuer Monitor: Dell S2716DG

Ein paar Bilder

Endlich da: Mein Oura Ring

Quick changelog with git

Pik Ass in Destiny 2

Neue Drohne: DJI Mavic Air

Confirmed: Changes to the Crossfit Games