So this is annoying. This is my current routes.yaml.
routes:
collections:
/archive/:
permalink: /archive/{slug}/
template: index
filter: tag:archive
/:
permalink: /{slug}/
template: home
filter: tag:-[archive]
taxonomies:
tag: /tag/{slug}/
author: /author/{slug}/
Interestingly, this works when source is set to magazine or highlight. But when I set it to search or landing, it doesn’t work.
Is there any easy way to fix this using routes.yaml?
I believe the problem is that the source homepage uses the routing for the top part of the page (fancy layouts) and then does a #get request for the feed at the bottom. But landing and search use only the bottom part.
This is a five minute fix if you can load a custom theme. Are you able to?
Unfortunately not, I’m on the starter Pro plan and really don’t have a need to go up.
Pretty weird this is a default OOTB ghost theme and it’s not even compatible with their features.
Gotcha. So maybe take a look at Casper or Edition. They’re somewhat similar to the source landing setting…
Is there really nothing else I can do unless I modify the actual theme itself?
Casper and Edition have their own issues I need to spend time screwing around with code injections, which I have already done with source. Got everything working perfectly, except this one thing lol