2026 · Custom WordPress theme
Okonny Ryad
Website for a mosquito-net and blinds manufacturer in Saratov. A theme written from scratch, with no page builder and no plugins: the catalog, the calculator and the lead system all live in the theme.
- Role
- Design, UX, theme architecture, development with AI-assisted coding, launch
- Stack
- WordPress, custom post types and fields, REST API, vanilla JS, Python build script
The task
The client sold made-to-measure nets and blinds by phone. Prices lived in a spreadsheet, and every quote took a call. The site had to let people pick a product and see the price themselves, and never lose a lead.
What I did
- Catalog of 11 products with a filter by construction, profile colour and mesh. Prices switch with the colour.
- Blinds calculator fed by one cached REST endpoint.
- Every lead is saved to the database first, then sent by email and to a messenger bot.
- Built-in schema markup, robots.txt and redirects that send dead links to the closest page.
Result
Live at sar-okna.ru. Visitors get a price without calling, and the owner edits prices and works from the admin.
okonny-ryad/ ├─ functions.php contacts, [or_calc] shortcode ├─ template-setki.php net catalog + filter ├─ template-jaluzi.phpblinds + calculator ├─ inc/ │ ├─ cpt.php systems, works, reviews, leads │ ├─ meta.php own fields, no ACF │ ├─ calc-data.php REST /okonny-ryad/v1/calc │ ├─ leads.php DB → email → bot │ └─ redirects.php no dead 404s └─ assets/data/ price list, fabrics
