Custom Theme

Greshma Portfolio — Custom WordPress CMS & Portfolio Platform

A custom WordPress portfolio platform built from scratch with a bespoke theme and companion core plugin, transforming a content-rich personal brand into a structured, maintainable CMS.

CSS3 Custom Post Types Custom WordPress Theme Git GitHub
Duration 2 Weeks
Type Wordpress
Client Greshma Pious Raju
Year 2026
Greshma Portfolio — Custom WordPress CMS & Portfolio Platform
1 / 2

The Challenge

The project required more than creating static portfolio pages. A large amount of different content needed to remain visually consistent while also being easy to update without repeatedly modifying templates.

The challenge was to create a scalable content architecture that could support different content types, archives, filtering, detailed pages and future additions while keeping the frontend lightweight and maintaining a consistent design system.

Our Solution

I developed the website using a custom WordPress theme for the frontend and a dedicated core plugin for content functionality.

The plugin introduces structured Custom Post Types, taxonomies and administrative interfaces for Projects, Events, Editorial content, Resources, Gallery, Testimonials, My Paths and Media & Press.

Reusable template parts and dynamic queries connect this structured content to the frontend, allowing information entered through WordPress Admin to automatically populate the appropriate pages, archives and homepage sections.

The Outcome

Built as a content platform, not just a portfolio website.
The result is a modular portfolio and content-management platform that can grow without rebuilding individual pages. Content can be managed independently through WordPress Admin while the custom theme maintains consistent presentation across the website.

The architecture also separates content functionality from visual presentation, making future maintenance, redesigns and feature development easier.

10+ Dynamic content modules
2 Custom WordPress components (Theme + Core Plugin)
100% Custom-built architecture
1 Centralized content management system

Project Screenshots

Technologies Used

CSS3 Custom Post Types Custom WordPress Theme Git GitHub HTML5 JavaScript MySQL PHP WordPress WordPress REST/CMS Architecture WordPress Taxonomies

Key Features Implemented

  • Custom WordPress theme built from scratch
  • Dedicated portfolio core plugin
  • Custom WordPress admin dashboard
  • Custom Post Types and taxonomies
  • Dynamic Projects and project detail pages
  • Editorial content management
  • Events and event archive system
  • Resources library
  • Media & Press management
  • Dynamic gallery
  • Testimonials management
  • Category and content filtering
  • Reusable frontend template components
  • Structured admin content workflow
  • Git-based development workflow