Sydney, eleven years in
Sydney Theme vs Next.js: An Elementor Business Theme Against a Custom Build
In April 2025 the company behind WPBeginner bought aThemes, the shop that makes Sydney. If you installed the theme years ago to get a business site live over a weekend, that is one of several things that changed while you were busy running the business.
October 7, 2026 · 12 min read
The short answer
Sydney is the better choice for a modest Elementor business or portfolio site that you edit yourself, where Sydney Pro at $79 a year regular price for one site, as of October 2026, fits the budget. Next.js is the better choice when the site must load fast, capture leads and grow past what Sydney, Elementor and their add-ons hold together.
On this page
- Why so many small businesses picked Sydney
- Sydney plus Elementor, measured against a Next.js codebase
- The stack that grows around a Sydney site
- When an update moves your header
- Sydney Pro's price tags, and the new owner on the invoice
- Sydney or Next.js: sorting by what the site has to do
- Leaving Sydney: the Elementor question
- Athena for owners who are used to Elementor
- Our Sydney call for restaurants, contractors, studios and shops
Why so many small businesses picked Sydney
Sydney has been on wordpress.org since April 25, 2015. It shows 80,000+ active installs, more than five million downloads and a 98 out of 100 rating from 794 reviews. Those are the numbers of a theme that did its job: a hero slider across the top, sections for services below, a contact page, live by Monday, with no designer on the invoice. For a plumber, a yoga studio or a small agency in 2016, that was a fair deal.
It kept improving. The Customizer now has a Header & Footer Builder with separate desktop, mobile and off-canvas layouts and a sticky menu. There are three free starter sites and seventeen more with Pro. It works with Elementor and the block editor, and still ships SiteOrigin Page Builder support for owners who started there. There is even an option to load Google Fonts from your own server. aThemes calls the theme fast by default and shows A grades without naming the testing tool, so treat those as marketing and test your own pages with the Sydney speed guide. The rest of the case for it is in the Sydney review.
Sydney plus Elementor, measured against a Next.js codebase
The first column describes a working Sydney site as it tends to exist: the theme, Sydney Pro, Elementor, a starter-site import, WooCommerce if there is a shop, plus caching, SEO and form plugins. The second column is a custom Next.js build. The third adds Athena CMS, the content system behind every site we build.
| Sydney + plugins | Next.js build | Next.js + Athena CMS | |
|---|---|---|---|
| Performance | Main stylesheet, Bootstrap, two Font Awesome sets, then Elementor's own files | Static HTML from a CDN, with JavaScript only where a page needs it | Identical front end; Athena edits never touch the bundle |
| Core Web Vitals | Possible with tuning; hero sliders and Elementor sections pressure LCP | LCP image, fonts and layout dimensions settled in code | Same, and Argus reports a page that starts to slip |
| Hosting requirements | PHP 7.2 or newer, MySQL, and server headroom for Elementor | CDN plus serverless functions; no PHP or MySQL to patch | Same, with Athena storing the content |
| Security | Theme, Pro, Elementor, add-ons and WooCommerce: five update streams to watch | The public site has no admin login or plugin endpoints | Same, plus daily intrusion checks by Aegis |
| Plugin dependency | High: Elementor carries the layouts; Pro adds widgets and shop features | Zero runtime plugins; packages locked and tested at build | None; agents do the jobs plugins used to |
| Maintenance | Weekly updates; recent ones moved headers and sticky menus | Scheduled dependency updates, tested before release | Same, with link, form and certificate watch |
| Updates | One click on the live site; manual rollback when a release misbehaves | Shipped as a reviewed build after a preview check | Content goes live at once; code still ships tested |
| SEO | SEO plugin plus Elementor markup; page weight is the usual drag | Titles, canonical tags and redirects defined per route in code | Same, with Iris writing titles and descriptions |
| Schema | From an SEO plugin, generic unless someone customizes it | LocalBusiness, Service and FAQ markup written for each template | Same, kept in step with every edit |
| Page speed | Varies by page; Elementor-heavy pages weigh the most | Uniform: each route ships its own minimal bundle | Same |
| Mobile performance | Mobile header layouts help; slider and widget scripts still load | next/image hands each phone a right-sized modern file | Same, with Picasso checking image sizes and descriptions |
| Custom development | Within the Customizer, Pro Templates and Elementor widgets; beyond that, PHP | Unbounded: booking logic, calculators, portals, dashboards | Same, plus content types designed for your business |
| CMS usability | Elementor drag and drop; Customizer for header, footer and colors | Requires a CMS, otherwise a developer edits | Fields, live preview and full version history |
| Ecommerce | WooCommerce; Pro adds swatches, wishlist, multistep checkout, sticky add-to-cart | Custom cart or a hosted commerce API | Built-in store; Stripe billing for memberships |
| Scalability | Caching plugin and a larger hosting plan as traffic grows | CDN-served pages ride out traffic surges without new servers | Same |
| Hosting cost | Cheap shared hosting works until Elementor and WooCommerce outgrow it | Usage-based and often small for a business site | Part of the hosting and maintenance plan we quote |
| Development cost | Low: a starter site, a Pro license and a few weekends | Higher at the start: designed and coded for you | Custom, with a fixed quote after a free audit |
| Long-term maintenance | Sydney Pro renews at full price; Elementor Pro and add-ons bill separately | Low; dependencies reviewed on your schedule | Low; agents handle the routine watching |
| Content editing | Visual editing in Elementor, with the risk of dragging the wrong section | Via whichever CMS is connected | Change the field, check the preview, publish |
| Integrations | One plugin per service, each with its own settings screen | Direct API connections coded into the site | Same, plus agents acting on live feeds |
| API support | WordPress REST API; Elementor layout data is hard to reuse elsewhere | API routes built into the framework | Same |
| Headless CMS capability | WordPress can go headless, but Elementor layouts stay behind | Works with any headless CMS | Athena serves as the headless CMS from day one |
The pattern is plain. Sydney's column changes with every plugin you add, and the Next.js columns do not. For the mechanism behind that, read page builders vs Next.js and WordPress plugins vs Next.js.
The stack that grows around a Sydney site
Open the plugins screen on a Sydney site built a few years ago and you can read its history like tree rings. Each plugin answered a real need on the day it went in.
- Elementor, because the starter sites and Sydney Pro's widgets (Timeline, Pricing Tables, Food Menu and others) assume it. On activation Sydney switches off Elementor's global color and typography schemes, so styling begins on the theme's side.
- aThemes Starter Sites, the importer that loaded the demo content you then rewrote.
- WooCommerce, if there is a shop, with Sydney Pro adding wishlist, swatches, multistep checkout, sticky add-to-cart and AJAX product search.
- A caching plugin, an SEO plugin and a form plugin, the standard companions, each with its own update schedule.
- Elementor Pro or an add-on pack, on sites where the free widgets ran out.
Each layer brings files. Sydney's own front end enqueues a main styles.min.css plus split stylesheets for the hero slider, comments, Elementor and SiteOrigin, a separate Bootstrap stylesheet, and Font Awesome in both version 5 and legacy form, some loaded only when the related feature is active. The readme still credits Bootstrap 3.1.1. Add Elementor's CSS and JavaScript and you can see why WordPress sites slow down over time. One more trap: the local Google Fonts option does not cover fonts chosen only inside Elementor, so a site can believe it serves fonts locally and still call Google. That one is diagnosed in theme fonts not loading.
When an update moves your header
Sydney's recent support threads tell a consistent story, and most of it happens at the top of the page.
- A missing Header Builder. Sites still on the legacy version 1 header have no Header Builder section in the Customizer. Support turns the new one on with a PHP snippet that sets sydney-modules['hf-builder'], and for at least one owner that snippet broke the header and footer layout.
- Builder options gone on a fresh install. Another thread reports the header and footer builder options missing on a new site, unresolved when we checked in October 2026.
- A sticky header that changes color. After the 2.69 update, one owner's sticky header background changed on scroll; the fix was rolling back to 2.68.
- An editor that hangs. The Pattern Library added in 2.67 was reported to freeze the block editor on WordPress 7.1. aThemes could not reproduce it; the owner disabled the module.
- Accessibility notes. Forum feedback flags duplicate navigation IDs and the scroll-to-top link.
None of this is a scandal. It is the normal friction of a theme, a builder and WordPress core releasing on three calendars, and Sydney's style.css still says it was tested up to WordPress 6.6. If your header has vanished, start with Sydney header not showing. If phones get a dead menu, see Sydney mobile menu not working. If edits refuse to appear, try Sydney CSS not updating. Trouble on the Elementor side belongs to Elementor repair.
Sydney Pro's price tags, and the new owner on the invoice
As of October 2026, Sydney Pro comes in three tiers, each billed yearly and each shown with a 20 percent first-year discount. All three include Sydney Pro features, the Addons Pro widgets and twelve months of support.
- Personal: $63 the first year, $79 regular, 1 site.
- Professional: $119 the first year, $149 regular, 10 sites.
- Agency: $199 the first year, $249 regular, 100 sites, adding Botiga Pro features and a White Label plugin.
- aThemes All Access Pass: from $159, with annual or lifetime access.
The FAQ is candid that all renewals are at full price, so year two of a Personal license is $79, not $63. Refunds run 14 days, no questions asked. Elementor Pro, if your site uses it, is a separate bill from a separate company, with its own renewal date to remember.
Then there is ownership. WPBeginner announced on April 15, 2025 that Awesome Motive had fully acquired aThemes from its founder, Charlie Livingston, and the aThemes Starter Sites plugin now sits under Syed Balkhi's wordpress.org profile. A larger owner can mean steadier funding. It can also mean the theme you chose for its simplicity now lives inside a much bigger family of products with its own priorities. Neither outcome is certain. Both are worth knowing before you renew for another year.
The third option
Athena CMS, with AI agents on staff.
Not a theme and not a blank Next.js repo. The content system we put behind every custom site: plain fields, a real preview, every version kept, and AI agents that handle the chores a plugin only nags you about.
- PicassoImages
- ApolloSite analysis
- AresCompetitor watch
- PrometheusContent holes
- AtlasPage depth and structure
- DelphiAI search visibility
and 12 more agents. Two come with Athena; the rest are monthly add-ons.

Sydney or Next.js: sorting by what the site has to do
Sydney is often the sensible answer, and we would rather say so than sell you a build you do not need. Find the column that describes the job your site does on an ordinary Tuesday.
When Sydney is the better choice
- You need a five to ten page business or portfolio site, and a starter site gets you most of the way
- You or your staff like dragging Elementor sections around and changing them the same afternoon
- The budget is a Pro license, not a project
- A small WooCommerce shop with swatches and a wishlist covers what you sell
- Your marketing person wants direct control of every page today
When Next.js is the better choice
- Leads pay the bills, and a slow hero slider on phones costs you calls
- You want a page for every service in every town, built from data rather than copied by hand
- Quotes, bookings or multi-step forms need real logic behind them
- Members, clients or students need logins and paid access
- Your CRM, scheduler and payment system must share data without connector plugins
- Traffic spikes from ads or press should not require a bigger server
Leaving Sydney: the Elementor question
Moving a Sydney site is mostly an Elementor job. Elementor keeps its layouts in its own data format rather than as plain post content, so a page cannot simply be exported and dropped into a new site. Each page is rebuilt from its content: headings, text, images, testimonials, prices. The good news is that sites built from a Sydney starter tend to repeat a few section patterns, and those become a handful of templates in the new build, filled with your words.
The Customizer settings for header layout, colors and fonts are rebuilt once in code. Pro Templates for headers, footers, archives and 404 pages become ordinary templates. WooCommerce products export cleanly; wishlist and swatch features are rebuilt or replaced. Every old URL keeps its address or gets a permanent redirect. The full plan is in Sydney to Next.js, with the builder side covered in Elementor to Next.js and rankings protected by migrating without losing SEO.
Athena for owners who are used to Elementor
Be clear about the trade. Elementor lets you drag anything anywhere, including into a layout that breaks on phones. Athena CMS gives you plain fields for the things that change: services, menu items, prices, photos, staff, offers. You see a real preview before publishing, and every version is kept, so last week's page is never lost. You give up free-form dragging. Ask yourself how often you dragged a section for a reason other than fixing something.
The agents take on the chores. Echo handles reviews. Demeter builds seasonal offers, which suits the restaurants that bought Sydney Pro for its Food Menu widget. Hermes drafts social posts. Iris writes search titles and descriptions. Argus watches forms and links. Most draft for your approval rather than publishing on their own. Selling online? Athena has a built-in store. See Athena vs WordPress, or read how to switch from WordPress.
Our Sydney call for restaurants, contractors, studios and shops
Restaurants and cafes
The Food Menu widget is a real convenience. If orders and reservations already run through a third-party service, staying is reasonable. If menus change weekly and specials need promoting, Athena does that work with less fuss.
Contractors and home services
Move to Next.js. Your site lives on calls, quote forms and town-by-town pages, which is where a stacked Elementor site strains and a custom build earns its fee.
Photographers and design studios
Stay while the portfolio is the product and you enjoy arranging it in Elementor. Leave when galleries turn heavy on phones.
Small shops
Sydney Pro's WooCommerce extras cover a modest catalog. Once subscriptions, custom pricing or checkout speed matter, compare WooCommerce and Next.js ecommerce.
If you are staying, our theme customization and theme repair teams work on Sydney sites. If you are leaving, WordPress to Next.js development starts with a free site audit. Want to see your business on a new design first? Ask for a free mockup. Other theme matchups live on the WordPress vs Next.js hub.
Questions people ask before they call
Yes. Sydney is free on wordpress.org, at version 2.71 since its August 26, 2026 update, and it requires PHP 7.2. The free theme includes the Header & Footer Builder, three starter sites and WooCommerce compatibility. Sydney Pro adds seventeen more starter sites, Elementor widgets, the Templates module and shop features such as swatches and multistep checkout.
Awesome Motive, the company behind WPBeginner, which announced on April 15, 2025 that it had fully acquired aThemes from founder Charlie Livingston. Sydney is still sold under the aThemes name, and releases have continued since the sale, with version 2.71 out in August 2026.
Reported causes include a site still on the legacy header, which has no Header Builder in the Customizer; a release that changed sticky header behavior, as owners saw with 2.69; and a cache serving old CSS. Check the Customizer first, then clear every cache. Our guide to Sydney header problems walks through each one.
Whether yours passes depends on what sits on top of the theme. Bootstrap, two Font Awesome sets, a hero slider and Elementor all add files. Test your real pages, not the demo, in PageSpeed Insights. If you find yourself tuning endlessly, read the mechanism in WordPress vs Next.js Core Web Vitals.
No. Elementor is a WordPress plugin and stays behind. In a Next.js build with Athena CMS you edit content in plain fields with a live preview, while layouts are designed once and coded. If drag-and-drop editing is non-negotiable for your team, Sydney may be the better fit, and we will tell you so.
Keep reading
- Theme vs frameworkAstra vs Next.js: A Light Theme, a Heavy Stack and a Custom BuildAstra vs Next.js, row by row: the 2026 AI bundles, the 3-site Pro cap, Elementor and Spectra, real failure modes, and when Astra is still the smart buy.
- New owner, old questionKadence vs Next.js: A Block-First Theme Under New Owners, Against Custom CodeKadence vs Next.js after the Liquid Web shake-up: Kadence Blocks, the new $99 to $499 plans, known issues, and which businesses should stay or move.
- WordPress at its leanestGeneratePress vs Next.js: The Fairest Fight WordPress Can OfferGeneratePress vs Next.js, argued fairly: a sub-10kb theme, a $59 license for 500 sites, the coming template engine, and where a custom build still wins.
- A Customizer theme, weighedBlocksy vs Next.js: A Great Free Theme Against a Site With No Plugins at AllBlocksy vs Next.js compared on 22 rows: the free header builder, Companion and Pro, lifetime licenses, the 2.1.5x regressions and when to stay put.
- The Elementor stack, weighedHello Elementor vs Next.js: The Empty Theme and the Builder That Fills ItHello Elementor vs Next.js on 22 rows: the 6KB vs 30KB claims, Theme Builder dependency, Elementor's real weight, and when the builder is the right call.
- The developer's builderBricks Builder vs Next.js: The Best Case for Staying on WordPress, TestedBricks Builder vs Next.js on 22 rows: clean output, no jQuery, the $599 lifetime plan, 2.4 AI editing and its regressions, and where Next.js still wins.
- Everything in WordPress vs Next.jsSee the section
Get a straight answer about your Sydney site
Send the address and tell us what bothers you. We will look at the theme version, header setup, Elementor load and speed, then recommend repair, tuning or a rebuild.
Which of these sounds like you? (pick any)
Rather talk now? Call (210) 346-0848.
