1. Question, is the issue with your CSS-writing ability or the plugin? If it’s the former, then a different plugin will probably have the same results.

    If the CSS you add is applying to the whole website, then that’s likely because you’re adding very vague CSS instead of targeting specific elements.

    Most WordPress themes should be adding in body classes on the front end which would allow you to target elements on those specific pages instead.

  2. It sounds like you are changing color and font options for the overall theme and not specific blocks on the page. If you are adding custom CSS not specifying what element or block you want to change specifically, then it will apply on the whole site.

    h1 {font-size: 3.5rem;} – *this will apply that font size to every h1 on your website.*

    But if you change that to:
    footer-cta h1 {font-size: 3.5rem;} – this will only change the h1 in a call to action section in the footer. BUT you would need to specific that this section be called “footer-cta” first so the CSS knows what to look for and only change.


This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer