Hi @blablacat!
That’s a cool layout plan! It’s not something that Sketch or Jetpack (which handles the organization of the Portfolio part of your site) will do on their own.
To set this up, you’d have to create a custom template and add it to your site. That’s a little bit outside of the scope of what I’m able to help with, but there are a couple of places you can post to hire someone who’s comfortable with this kind of work:
https://jobs.wordpress.net
https://jetpack.com
If you get it set up, definitely post here with a link – I’d love to see it in action! 🙂
Thankyou for the reply (and all the previous replies)!
I know that it’s something complex, and I’ll follow your advices… and I’ll hope to obtain the look I wish for my website!
I’m sure it’ll look great! 🙂
Feel free to mark this thread as “resolved” when you’re ready!
allright, I’ve changed my mine and (for now) I’m looking for something… easier.
I don’t know if I have to open a new topic, please tell me if it is not appropriate to write here my question.
I’m working on another solution but I can’t figure how to style with css a page only (my homepage). I’ve created a new page template (front-page.php, because Sketch doesn’t have a template for homepage) that is the copy of the basic page, but now I have to put into my css file the sections of “body” and “site” that works only for my homepage, leaving the rest of the site as it is.
I’ve looked for tutorials online and tried a couple of solutions, but… it doesn’t work. Could you help me or redirect me to a tutorial?
Thankyou so much!
First, make sure that you’re setting up this template in a child theme – otherwise it will be erased the next time the theme gets an update 🙂
For CSS that will only impact the front page, you can use the styles that WordPress adds to the body tag for you.
For example:
.site {
color: red;
}
would turn the text on your site red (unless there’s another style that overrides that)
But this:
.home .site {
color: red;
}
will only change the color on the home page. It’s looking for the .site element, but only targeting it when it’s sitting inside the .home element (the .home element usually only exists on the static front pages).
There are other classes that get added, like .blog on your posts page (this would take the place of .home of your posts was was your home page) or classes that include page formats and post IDs.
You can get a feel for what tags get added, and when by using your browser inspector. Look at the body tag of different posts and pages on your site and note what classes it has as you move around 🙂