Your images should do the talking. A good portfolio loads fast, stays still while it loads, and gets clients to contact without detours. That’s why I start with Finnik - Minimal WordPress Theme for Photographers as the visual backbone: crisp grids, honest typography, and predictable sections. This post mixes tutorial steps with a short checklist so you can ship today, then keep it maintainable.
Links you’ll need exactly once each: Finnik Theme · WordPress Theme · GPLPal
Keep it boring; consistency photographs well.
:root{--gap:.9rem;--radius:14px}
.grid{display:grid;gap:var(--gap)}
.grid.-3{grid-template-columns:repeat(3,minmax(0,1fr))}
@media (max-width:900px){.grid.-3{grid-template-columns:1fr 1fr}}
@media (max-width:560px){.grid.-3{grid-template-columns:1fr}}
.card .cover{aspect-ratio:3/2;overflow:hidden;border-radius:var(--radius)}
img{width:100%;height:auto;display:block}
2025-wedding-kyoto-01.webp
), add alt text (“bride under torii gate at dusk”).Home hero (≤ 18 words):
Timeless portraits and editorial travel stories—crafted in natural light, delivered with calm professionalism.
Project blurb (3 bullets):
aspect-ratio
on all covers).font-display: swap
.Minimal isn’t empty—it’s focused. Keep ratios consistent, words few, forms simple, and pages fast. With Finnik - Minimal WordPress Theme for Photographers as your layout spine and a small set of habits, your site will feel like your best assistant: quiet, dependable, and always ready.