One installable zip. No page builder license. No recurring API fees.
localStorage. A floating button opens the slide-out saved drawer — no login required.[acreline_market_snapshot].localStorage and shown as chips at the bottom of each listing page.<title>, <meta description>, Open Graph, Twitter, canonical, BreadcrumbList JSON-LD. Yields to Yoast / Rank Math automatically.main. Appearance → Update Theme installs it without touching your content.| Feature | Acreline | Typical real-estate themes |
|---|---|---|
| No page builder needed | ✅ | Page builder license often required |
| No ACF needed | ✅ | ACF Pro often bundled or required |
| No IDX/MLS plugin | ✅ | IDX subscription often needed |
| 32 custom Gutenberg blocks | ✅ | Most use Classic editor or shortcodes |
| Block Generator (no-code) | ✅ | Unique to Acreline |
| Listing comparison modal | ✅ | Rare without paid add-ons |
| Saved listings (localStorage) | ✅ | Usually requires a plugin or login |
| Built-in mortgage calculator | ✅ | Usually a plugin |
| Market snapshot shortcode | ✅ | Usually a plugin |
| Open house + virtual tour fields | ✅ | Often paid add-ons |
| Agent performance stats | ✅ | Rarely included |
| Top bar with mobile fallback | ✅ | Rarely included |
Every screenshot uses the seeded sample data. Listings, agents, and phones are fictional.
Every marketing page is built with WordPress blocks. The editor canvas matches the live page exactly — no shortcodes, no page builder.
Three CPTs registered in the theme. All data entry is in native WP metaboxes — no page builder, no external form plugin.
| Core | Type, price, beds, baths, sqft, acres, township, MLS, status |
| Photos | Featured image + media picker for all photo URL fields |
| Details | Year built, lot size, style, condition, garage type, basement |
| Utilities | Water, sewer, heating, cooling |
| Extras | HOA monthly, school district, flood zone |
| Land | Tillable acres, pasture acres, outbuildings, lot features, view |
| Green / Smart | Eco-feature chips, smart home feature chips |
| Open house | Date, time, type (in-person / virtual) |
| Tours | Virtual tour URL, video tour URL, floor plan image |
| Status | Requested → Confirmed → Completed |
| Showing | Date, time, type, assigned agent |
| Buyer | Buyer type, attendees, preferred contact method |
| Optional | Financing status, lead source — controlled by Theme Settings → Bookings |
| Identity | Name, title, bio, photo (media picker) |
| Stats | Homes sold, total volume, avg DOM, list-to-sale ratio, reviews count |
| Credentials | Designations, certifications, awards |
| Social | Facebook, Instagram, LinkedIn, YouTube (toggleable from Theme Settings) |
| Calendar | Booking URL (Calendly or any link) |
| Media | Bio video URL (intro video on agent page) |
| Team | Team name assignment |
No theme-options plugin. No custom admin metapage for site-wide settings. The standard WordPress Customizer with live preview.
wp_options.A configurable slim bar above the header. Desktop only — all active items surface automatically in the mobile nav drawer.
Setup wizard, tabbed settings, and a quick-reference support page — all under Appearance.
No Composer. No npm. The zip ships with compiled assets and a production vendor/.
acreline-*.zip. Extract it — do not upload the outer file directly into WordPress.acreline.zipacreline.zip and activate. The folder must stay acreline.acreline-child.zip (CSS that survives parent updates) and acreline-core.zip (listings that survive a theme switch).| File / folder | Purpose |
|---|---|
acreline.zip | Upload in Appearance → Themes |
acreline-child.zip | Optional child theme |
acreline-core.zip | Optional plugin — keeps listings if you switch themes |
Documentation/ | HTML docs — open index.html first |
Demos/ | Seed notes (Tools → Seed Acreline demo) |
Licensing/ | GPLv2 notice and credits |
CI builds a theme zip on every push to main. Set a GitHub PAT (Contents: Read) in Customizer → GitHub, then click Appearance → Update Theme.
main. Paste a fine-grained GitHub PAT (Contents: Read) into Appearance → Customize → GitHub, then go to Appearance → Update Theme and click Install latest zip from GitHub. Pages and content are untouched.Full documentation ships inside the seller pack. Buyer support and bug reports are available at the links below.
Documentation/index.html first. It has install screenshots, the full Customizer reference, custom field tables, child theme setup, and the changelog — everything a reviewer or buyer needs.