The Demo Importer is the fastest way to take a fresh Legal install to a complete, populated, ready-to-edit firm site. One click. About thirty seconds. The result is the same Lex & Co. demo you see at demo.fasterthemes.com/legal-wordpress-theme/.
Once imported, you replace Lex & Co.’s placeholder content with your firm’s actual content — names, practice areas, biographies, testimony — and you have a working site.
What gets imported
Three pages:
- Firm Home — uses
template-firm.php, set as the static front page - Journal — set as the posts page
- Credits — a placeholder credits/colophon page
Five blog posts (the ledger entries shown in the demo), each with a featured image:
- L.K. Pharma · Shareholder Deadlock
- Sea-View Co-op Society · Developer Dispute
- Founder Departure · SaaS Co.
- Mid-Market MSA · Vendor Dispute
- Restrictive Covenant · Tribunal Decision
Three menus, one per location:
- Primary — Practice / Counsel / Ledger / Journal / Engage (5 items)
- Mobile bottom-bar — Home / Practice / Counsel / Engage (4 items)
- Footer — Privileged communications / Journal / Credits / Contact (4 items)
About 110 customizer values:
- Site identity (Lex & Co. as the title, “Counsel for matters of consequence” as tagline)
- Hero (heading, italic accent, sub-paragraph, CTAs, pull-quote, four stats)
- Folio strip (Chambers · Bombay & Delhi · Est. 2014 · MMXXVI)
- Marquee (six publication credentials)
- Six practice tiles, each fully written
- Four counsel cards with names, roles, and biographies
- Ledger configuration
- Testimony quote with citation and meta
- Engage section with three pillars and the full retainer card
- Footer copyright text
- Two social URLs (LinkedIn, Twitter)
Running the importer
- Make sure Legal theme is active and Legal Pro license is active.
- Go to Appearance → Customize → Legal Pro → Demo Content.
- Click the Import demo content → button.
- Wait. The importer takes about 30 seconds — most of that time is downloading the five featured images from picsum.photos.
- You’ll be redirected back to the Customizer with a success notice.
Visit your site’s home URL. You should see the full Lex & Co. demo.
Idempotency — safe to run more than once
The importer is built to be re-runnable. Each step checks whether content already exists before creating it:
- Pages — checked by slug (
firm-home,journal,credits). If a page with that slug exists, it’s left alone. - Posts — checked by slug. Existing posts are skipped.
- Featured images — only fetched for posts that don’t already have a thumbnail.
- Customizer values — always set (overwriting any existing value at that key).
- Menus — checked by slug. Menus with items are not refilled.
So if you’ve already imported the demo and edited a counsel name, then re-run the importer, your edited name is overwritten by Lex & Co.’s default. Be aware of this if you’ve started customizing.
Recommended workflow
Most users do this:
- Install Legal theme on a fresh site.
- Install Legal Pro and activate the license.
- Run the demo importer to populate everything.
- View the site to confirm it looks right.
- Open the Customizer and replace each section’s content with the firm’s real data — counsel names, practice areas, testimony, etc. The structure stays intact; you’re swapping copy.
- Replace the five ledger posts with the firm’s actual recent matters.
- Update the menus, footer copyright, and social URLs.
The whole content-replacement pass takes about an hour for an experienced editor. The result is a fully-branded site that took two hours total from blank install.
Restoring after a re-import
If you’ve made changes and want to wipe them to re-run the demo cleanly:
- Delete the existing pages: Pages → All Pages, send Firm Home / Journal / Credits to trash, then empty trash.
- Delete the existing posts: Posts → All Posts, do the same.
- Delete or empty the three menus: Appearance → Menus.
- Now re-run the importer.
Customizer values will be overwritten regardless, so no separate reset is needed for those.
Troubleshooting
Featured images didn’t import. The importer downloads from picsum.photos. If your server can’t reach external HTTPS, the images will be skipped silently — posts will still be created but without thumbnails. Check your server’s outbound connectivity, or upload images manually after.
“Import demo content” button is greyed out / missing. Make sure your Legal Pro license shows as Active under Appearance → Legal Pro License. The button only appears for active licenses.
Import succeeded but the home page shows a blog. The importer sets your front page to “Firm Home”, but in rare cases this gets overwritten. Go to Settings → Reading, set “Your homepage displays” to “A static page”, and select the Firm Home page manually.