Skip to content
~sami-ullah

Client project

Glendon Place — Custom WordPress Theme

Glendon Place is a US cross-stitch design company that sells charts, thread packs and embellishment packs to stitchers and needlework shops. I developed a custom WordPress theme for its online store, rebuilding a large catalogue site with a cleaner layout. The current live site still runs the older platform.

Screenshot of the Glendon Place — Custom WordPress Theme project

Overview#

Glendon Place designs cross-stitch and counted-thread charts for experienced stitchers, along with thread packs, embellishment packs, fabric and floss. It sells to two groups: retail customers and needlework shops, which register separately and buy wholesale. The catalogue runs to more than 500 items.

My role#

I developed a custom WordPress theme for the store. The live site at glendonplace.net still runs the client's older platform; the screenshots below show my WordPress theme.

The problem#

Glendon Place's store has grown over many years into a large catalogue with frequent new releases, promotions and two kinds of customer. Moving it to WordPress needed a theme that keeps all of that and gives the client one system they can manage themselves.

Approach & architecture#

The theme is built from scratch rather than on a page builder, so the store's templates (home, category, product and account pages) are written in PHP with WordPress template files.

The home page leads with the brand header and a full-width thread banner, then a welcome section, featured product cards, release sections such as the 2026 Needlework Marketplace releases, and a paginated "Most Recent" product grid. Category navigation, the mailing list sign-up and product search stay in a left sidebar on desktop.

Key challenges#

A large catalogue that stays browsable. With hundreds of products, the grid shows price, SKU and an add-to-cart button on each card and paginates in sets of 20.

Two kinds of customer. Retail customers and shops register through separate flows, and the header gives quick access to account, order tracking and cart.

Keeping the brand. Glendon Place has a strong existing identity: the ironwork logo, the rainbow of floss and bright section colours. The theme keeps these while tidying spacing and type.

Tech stack#

  • WordPress — content and product management the client can run themselves.
  • PHP — custom theme templates written from scratch.

Results#

I delivered a custom WordPress theme covering the store's home, catalogue and account pages, ready to replace the client's older site.

Screenshots#

Glendon Place header with the ironwork logo, a rainbow thread banner and the welcome section
The header and welcome section of the custom theme.
Full Glendon Place home page with sidebar categories, release banners and a product grid
The full home page in the custom WordPress theme.

Skills used

  • Screenshot of GD Skills — Online Course Platform on WordPress

    Built while at GraphyD

    GD Skills — Online Course Platform on WordPress

    GD Skills is GraphyD's online academy, selling paid courses such as graphic design, content writing and script writing to students across Pakistan. I built the whole site on WordPress with a BuddyBoss child theme, Elementor pages and WooCommerce checkout, covering course listings, student accounts, payments and reviews.

    WordPressBuddyBossElementorWooCommerce
  • Own product

    ReviewLens — Review and Returns Analysis for Stores

    ReviewLens (working name) is a SaaS I built for online stores. It reads a store's customer reviews, returns and competitors and turns them into a short report: what customers complain about, which products cause the most problems and what to fix first. All numbers are computed in code, and AI only classifies text and explains the results.

    Next.jsReact.jsTypeScriptTailwind CSS