I’m very new to Ghost CMS and trying to figure out if I can set a new page I create as a home page. This way I would be able to make it into a semi landing page with a picture and text as an introductory. Is there a way to set for example a new page named ‘‘home’’ with permalink ‘‘www.mywebsite.com/ home’’ as the ‘‘www.mywebsite.com’’
Also I noticed the home page changes when a user is logged in, it turns from home page template to the blog page with all of the posts. I would like to keep it that way.
P.S. I am using the Casper theme if that helps.
Apologies in advance if this topic was already discussed I couldn’t find it :) Thanks for the help!
I’ve got a tutorial for setting up a routes file so that / serves a page rather than showing the “home” template (which in Casper is basically just the index of the whole blog).
I’m a little confused by this bit:
I didn’t think that Casper did something like that. Source does do something sort of like that, if you have its layout set to ‘landing page’.
A routes.yaml file (see tutorial) isn’t going to cause the behavior to change on member login. That’d need some editing of the theme’s files, or a bit of javascript trickery in code injection.
p.s. if pasting in URLs, surround them with a backtick (`) or else they’ll get processed into links like what happened to your post. :)
For the routes.yaml , can i find this somewhere or do I have to make the file, if so where do I need to make it…in the themes folder?
Also if I want the blog posts to be visible or accsesable to only members I should just probably leave it as is right? And not add a /blog page, since the theme already does that for logged in members…