What the PHP code does
Shows pages, news or team profiles from database tables
Where it usually lands
Content: pages, posts or a custom content type
Custom PHP to WordPress Migration
We move custom PHP websites to WordPress when most of what the site does is publish content. Where the code runs accounts, quotes or orders, we separate that application from the pages and scope it as custom development before anything moves.
Webzstore starts with an assessment of the database (the stored tables of records behind your pages) and the code, then plans the build. You choose what you need, and we explain what each part involves.

01Choose
Pick one part, several parts or the whole project. Your choices shape the plan we talk through on the call.
Where this startsOur custom PHP site is hard to update, and I am not sure which parts are simple pages and which are real application features.
02Decide
Look at what the code does today. The right-hand column shows where each task usually lands.
What the PHP code does
Where it usually lands
Content: pages, posts or a custom content type
What the PHP code does
Where it usually lands
Custom content type with extra fields, plus a search feature scoped separately
What the PHP code does
Where it usually lands
Rebuilt form; we test where each message arrives
What the PHP code does
Where it usually lands
Application: custom redevelopment, scoped separately
What the PHP code does
Where it usually lands
Application logic: rebuilt, or kept running as a separate system
A custom content type is WordPress's way to store a kind of record of your own, such as events or properties.
03Transfer
Bespoke code often hides business rules in the database. We list each table and label it, so nothing important is found after launch.
Nothing here is copied across automatically. Passwords, payments and order history each need their own plan.
04Test
We convert a sample first.
05Launch
PHP sites often use addresses that end in .php or carry a record number.
Not automatically. We treat your templates as requirements and rebuild them as a WordPress theme, reusing design decisions where they still fit.
Not automatically. Account access needs a specific plan based on how the accounts are stored and what the new system supports.
Yes. A booking tool or calculator can remain a separate system, linked from WordPress, if rebuilding it brings little benefit.
It depends on how consistent the records are. We sample the data first, so the cleaning work is known before the final transfer.

Send us your site address, a list of what staff do in the admin screens and the features customers use. We will assess which parts are content and which need development.