Rowell BlancaSoftware Engineer
Tech stack · PHP

PHP in production.

Server-side PHP behind custom WordPress themes, Gutenberg blocks, portals and plugins.

Projects
10
Articles
3

What I build with PHP.

  • 01

    WordPress internals

    Hooks, custom post types, REST endpoints and block registration done the WordPress way.

  • 02

    Portal logic

    Role-based access, forms and integrations for partner and client portals.

  • 03

    Modern PHP

    Typed, namespaced PHP 8 code that is easy to maintain and test.

PHP projects.

All projects →
buildforuser-login-customizer
WP Plugin
<?php
/**
* Plugin Name: Login Customizer
* Engine: Custom PHP • Hooks • REST API
*/

Login Customizer — WordPress Admin & Security Plugin

Bespoke WordPress Admin & Login Security plugin featuring a premium split-panel custom login interface, brand logo integration, and security slug rewriting (renaming /wp-admin login URL to protect against brute-force attacks). HOW IT WORKS: 1. Custom Login URL Rewriter: Renames default /wp-admin and /wp-login.php URLs to custom secret slugs, blocking unauthorized automated brute-force bots. 2. Split-Panel Interface Builder: Renders modern glassmorphism or dual-tone split login layouts with custom brand backgrounds, typography, and accent colors. 3. Brand & Logo Customizer: Live admin preview for logo uploads, custom form positioning, button styling, and copyright footers. 4. Admin Security & WP Dashboard Gate: Integrates seamlessly with BuildForUser / Blanc core dashboard plugins for centralized plugin authorization.

Production WordPress Plugin Package
PHP 8+ Compatible & Security Hardened
Wordpress PluginsPHPSecurityViteReactJavaScript
Explore Plugin Architecture
buildforuser-chatbox
WP Plugin
<?php
/**
* Plugin Name: Chatbot
* Engine: Custom PHP • Hooks • REST API
*/

Chatbot — WordPress AI Widget & RAG Knowledge Base Plugin

Bespoke WordPress Chatbot & RAG Knowledge Base plugin featuring sitewide floating chat, shortcode embedding, WP post/page RAG import, FAQ builder, conversation history logging, and configurable LLM backends (OpenAI & local Ollama). HOW IT WORKS: 1. RAG Knowledge Import: Imports published WordPress pages, posts, uploaded documents, or FAQs into a searchable local vector/knowledge chunk index. 2. Configurable LLM Backend: Connects to OpenAI (GPT-4o) or local Ollama endpoints with customizable system prompts and company persona controls. 3. Public Widget & Shortcode: Renders as a floating public widget or inline shortcode ([blanc_chatbox]) with contact details collection and instant streaming responses. 4. Admin SPA & Transcripts: Full React/TypeScript Admin SPA to inspect visitor conversation logs, transcript summaries, and email notification alerts.

Production WordPress Plugin Package
PHP 8+ Compatible & Security Hardened
Wordpress PluginsPHPAI IntegrationREST APIRAG Knowledge Base
Explore Plugin Architecture
buildforuser-schema-ld-generator
WP Plugin
<?php
/**
* Plugin Name: Schema LD Generator
* Engine: Custom PHP • Hooks • REST API
*/

Schema LD Generator — WordPress SEO Plugin

Bespoke JSON-LD Structured Data & Schema Builder WordPress plugin featuring visual block editing, live AJAX previewing, and Yoast SEO graph assembly compatibility. HOW IT WORKS: 1. Visual Schema Builder: Build and edit JSON-LD schema blocks directly inside the WordPress Gutenberg / Classic editor and site-wide global admin dashboard. 2. SchemaGraphAssembler Engine: Modular PHP (PSR-4) pipeline merges global site schemas, per-post schemas, and defaults, deduplicating @id tags into a single valid @graph JSON-LD script. 3. Live Admin AJAX Preview: Generates instant live previews of the exact JSON-LD script output directly within the admin dashboard without reloading. 4. Yoast SEO Gate Coordination: Coordinates output with Yoast SEO or All in One SEO using YoastSchemaGate to prevent duplicate schema markup conflicts.

Production WordPress Plugin Package
PHP 8+ Compatible & Security Hardened
Wordpress PluginsPHPJSON-LDSEOJavaScript
Explore Plugin Architecture
buildforuser-leads
WP Plugin
<?php
/**
* Plugin Name: Blanc Leads
* Engine: Custom PHP • Hooks • REST API
*/

Blanc Leads — WordPress CRM & Multi-AI Nurturing Plugin

Bespoke WordPress CRM & AI Nurturing plugin capturing form submissions, lead pipelines, Kanban boards, and multi-provider AI nurturing. HOW IT WORKS: 1. Form Lead Capture: Listens to WordPress form hooks (Kadence, WPForms, Contact Form 7), logging lead data, referrer, URL source, and user-agent. 2. Native WP CRM: Manages lead records inside custom WP database tables with a Kanban board (New, Contacted, Qualified, Proposal Sent, Won, Lost), notes, tasks with due dates, and WP user owner assignments. 3. Multi-Provider AI Nurturing: Connects to OpenAI, Claude, Gemini, DeepSeek, OpenRouter, or local Ollama to generate AI Lead Summaries, Suggested Next Actions, Context-Aware Email Drafts, 1-100 Lead Scoring, and Multi-Step Nurture Plans. 4. Human-in-the-Loop Safety: AI creates drafts and insights, but all emails require human review before sending.

Production WordPress Plugin Package
PHP 8+ Compatible & Security Hardened
Wordpress PluginsPHPAI IntegrationREST APIJavaScript
Explore Plugin Architecture
accountants.macmanusassetfinance.co.uk
MacManus Accountant Portal
Wordpress

MacManus Accountant Portal

Referral portal for accountancy firms and advisers to introduce SME clients to MacManus funding without taking on lending infrastructure themselves.

PHPAccountant Portal
View Case Study
suppliers.macmanusassetfinance.co.uk
MacManus Supplier Portal
Wordpress

MacManus Supplier Portal

Finance-enablement portal for vehicle, plant, equipment, and prestige car suppliers to offer point-of-sale asset financing directly to their customers.

PHPSupplier Portal
View Case Study
partners.macmanusassetfinance.co.uk
MacManus Partner Portal
Wordpress

MacManus Partner Portal

Application and onboarding portal for commercial finance professionals pursuing MacManus Certified Individual status, streamlining a previously manual approval process.

PHPPartner Portal
View Case Study
macmanusassetfinance.co.uk
MacManus Asset Finance
Wordpress

MacManus Asset Finance

FCA-regulated business finance brokerage site covering asset finance, business loans, invoice financing, and VAT loans — built for compliance-first content and lead capture.

PHPFCA-Regulated
View Case Study
towerfire.co.uk
Tower Fire
Wordpress

Tower Fire

Custom WordPress build powered by a hand-coded Gutenberg block library and a native Gutenberg blog engine — zero third-party page builders, full editorial control for the client's team.

PHPCustom Gutenberg Blocks
View Case Study
juliettehohnen.com
Juliette Hohnen Real Estate
Wordpress

Juliette Hohnen Real Estate

Luxury real estate platform for one of Beverly Hills' top-producing agents — custom property galleries, curated listings, and a streamlined inquiry flow built to convert high-value buyers.

PHPReal Estate APIJavaScript
View Case Study