I’d like to filter by a tag with two words like so:
{{#get "posts" limit="all" filter="tag:blue shoes"}}
{{#foreach posts}}
...
{{/foreach}}
{{/get}}
It doesn’t work and nothing outputs. Can this be done?
tag:...
is an expansion for tags.slug
in Ghost filtering - docs
Slugs don’t have spaces in them, so I’m guessing you’re trying to use the tag name, which is why you’re not getting any output - you’re trying to find a tag with a slug that doesn’t exist!
Try using filter="tag:blue-shoes"
- spaces are converted into hyphens in slugs in Ghost
@vikaspotluri123 wow so I’m certain I tried that multiple times, assuming that the filter was by tag slug, not tag name, and it never worked. And then after your message I tried it again and now it works. Thank you!
1 Like