Skip to content

Restore portfolio home and Projects CPT - #179

Merged
cursor[bot] merged 5 commits into
mainfrom
cursor/restore-portfolio-home-80eb
Sep 15, 2026
Merged

cursor[bot] merged 5 commits into
mainfrom
cursor/restore-portfolio-home-80eb

Conversation

@matthummel-pa

@matthummel-pa matthummel-pa commented Sep 15, 2026

Copy link
Copy Markdown
Owner

What changed

Home stays the hireable developer portfolio (3.5.27). This update converts theme/plugin/app products into Projects custom posts and puts the listing back on /projects/ with standard portfolio copy.

  • Restores the project CPT (labels: Projects). Listing page owns /projects/; singles own /projects/{slug}/.
  • One-shot mh_products_synced_to_projects_v1 imported Acreline, WalkRidge, and TOCflow from product-catalog.json and linked matching Woo products. Service add-ons are skipped. Old studio demo sites are not re-imported.
  • /projects/ is no longer 301’d to /shop/. /concept/ goes to Projects. Linked /product/{slug}/ and /shop/ redirect to Projects while the public shop is off.
  • Copy is first-person portfolio: Projects, Hire me, Say hello. Cards show View details + Live demo. Cart slip is hidden.
  • Theme version 3.5.28.

Why

Matt asked to convert products into a Projects CPT instead of a Work/shop listing, and to use standard portfolio copy.

How it was tested

Local WordPress at http://127.0.0.1:8080:

  • CPT registered; 3 published projects (Acreline, WalkRidge, TOCflow).
  • /projects/ and /projects/acreline/ return 200.
  • /shop//projects/ (301). /product/acreline//projects/acreline/ (301).
  • No Add to cart / Buy theme / Open shop on listing, singles, Hire, Services, or About.

Rollback

Revert this branch / close the PR. Existing Woo products stay in the database.

Deploy

Not for production until Matt reviews and merges to main, then Appearance → Update Theme on hummelwp.com and purge LiteSpeed.

Open in Web Open in Cursor 

cursoragent and others added 3 commits September 15, 2026 04:29
Co-authored-by: Matt Hummel <matthummel@proton.me>
Co-authored-by: Matt Hummel <matthummel@proton.me>
Co-authored-by: Matt Hummel <matthummel@proton.me>
@cursor cursor Bot changed the title Restore portfolio homepage (not a theme-sales landing) Restore portfolio home and Projects CPT Sep 15, 2026
cursoragent and others added 2 commits September 15, 2026 04:52
Co-authored-by: Matt Hummel <matthummel@proton.me>
Co-authored-by: Matt Hummel <matthummel@proton.me>
@cursor
cursor Bot merged commit 6276557 into main Sep 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants