Skip to content

feat: apply the archive styles to the blog posts page#2607

Merged
laurelfulford merged 2 commits intotrunkfrom
feat/add-archive-styles-to-blog
Dec 16, 2025
Merged

feat: apply the archive styles to the blog posts page#2607
laurelfulford merged 2 commits intotrunkfrom
feat/add-archive-styles-to-blog

Conversation

@laurelfulford
Copy link
Contributor

@laurelfulford laurelfulford commented Dec 12, 2025

All Submissions:

Changes proposed in this Pull Request:

This PR applies the archive settings to the blog posts page, both when it's the landing page of a site, and when it's a subpage.

See NPPM-2447

How to test the changes in this Pull Request:

  1. Go to Customizer > Homepage Settings, and make sure you have a page set as your Posts page.
  2. Apply this PR.
  3. Open the Blog Posts page and a regular archive page in two separate tabs. In a third tab, navigate to Customizer > Template Settings > Archive Settings, and try and save these different settings. Make sure both pages match:
    • Start with the default settings: enable "Crop images...", "Use a large, featured display for the latest post...", "With Sidebar" layout, and "List" - make sure both pages match.
    • Turn off "Use a large, featured display for the latest post...", and turn on "Show excerpts for all archives"
    • Try switching the Archive Layout (One Column, One Column Wide).
    • Try switching between List and Grid Layout.
    • Try a few other random combos.
  4. Under Customizer > Homepage Settings, and switch "Your homepage displays" to show "Your latest posts"
  5. View the fronr page and confirm it's showing your latest posts with whatever the last settings you had set for the archive page; it should look the same as it did as a page, except it shouldn't show the page title.

Other information:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your changes, as applicable?
  • Have you successfully ran tests with your changes locally?

@laurelfulford laurelfulford added the [Status] Needs Review The issue or pull request needs to be reviewed label Dec 12, 2025
@laurelfulford laurelfulford requested a review from a team as a code owner December 12, 2025 19:10
Copy link
Contributor

@leogermani leogermani left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just works

@github-actions github-actions bot added [Status] Approved The pull request has been reviewed and is ready to merge and removed [Status] Needs Review The issue or pull request needs to be reviewed labels Dec 16, 2025
@laurelfulford
Copy link
Contributor Author

Thanks @leogermani!

@laurelfulford laurelfulford merged commit 978a103 into trunk Dec 16, 2025
5 checks passed
@laurelfulford laurelfulford deleted the feat/add-archive-styles-to-blog branch December 16, 2025 23:14
@github-actions
Copy link

Hey @laurelfulford, good job getting this PR merged! 🎉

Now, the needs-changelog label has been added to it.

Please check if this PR needs to be included in the "Upcoming Changes" and "Release Notes" doc. If it doesn't, simply remove the label.

If it does, please add an entry to our shared document, with screenshots and testing instructions if applicable, then remove the label.

Thank you! ❤️

matticbot pushed a commit that referenced this pull request Jan 9, 2026
# [2.17.0-alpha.1](v2.16.0...v2.17.0-alpha.1) (2026-01-09)

### Bug Fixes

* increase max ad size to allow for label [NPPM-2395] ([#2596](#2596)) ([1a8ea56](1a8ea56))

### Features

* apply the archive styles to the blog posts page ([#2607](#2607)) ([978a103](978a103))
@matticbot
Copy link
Contributor

🎉 This PR is included in version 2.17.0-alpha.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

matticbot pushed a commit that referenced this pull request Jan 19, 2026
# [2.17.0](v2.16.0...v2.17.0) (2026-01-19)

### Bug Fixes

* increase max ad size to allow for label [NPPM-2395] ([#2596](#2596)) ([1a8ea56](1a8ea56))

### Features

* apply the archive styles to the blog posts page ([#2607](#2607)) ([978a103](978a103))
@matticbot
Copy link
Contributor

🎉 This PR is included in version 2.17.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released on @alpha released [Status] Approved The pull request has been reviewed and is ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants