• Is there a way to simply change the layout or design or template of the Posts Page of the blog on my site? Not the single post page, but the page that displays all available blog posts. I don’t want to change the theme on the rest of the site.

    Surprisingly, there is not a plugin for this already? Or maybe I have just not discovered one yet.

    The only options I have been able to come up with are:
    1. Create new pg. template, add custom css then don’t assign as posts pg. in Reading settings.
    2. Use a post pg. theme/template plugin (which I haven’t found)
    3. Just apply some custom css rules to the posts pg.

    Just wanted to know if there were other ways to do this that I’m not thinking of. Thanks in advance for any help and suggestions.

    • This topic was modified 5 years, 6 months ago by jhgreen33.
Viewing 2 replies - 1 through 2 (of 2 total)
  • The standard way to change a theme is to use a child theme. There are plugins that help you create one, but it is very simple.
    You would put your new design into home.php and it will be used for the Latest Posts page.
    If you don’t need to change the HTML, just add CSS to the Customizer > Additional CSS to adjust things. Use the .blog body class to target the selectors for applying only to that page.

    Yes, you need to create a page template and use it as template for the page that lists all blog posts. Check out some of the page builder plugins to create that page.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Change blog posts page layout/design/template ?’ is closed to new replies.