Description
Astra WordPress Theme provides a foundation for lightweight websites compatible with any visual builder, with more than 1 million active installations and a core under 50 KB on the frontend, covering blogs, portfolios, business websites, and WooCommerce stores. It is designed for agencies and freelancers who need a fast foundation with SEO based on Schema.org, native AMP, RTL, and translation support to publish in any niche without compromising load times.
Key Features of Astra WordPress Theme
- Extremely lightweight core
Loads less than 50 KB on the frontend, reducing page weight on any hosting service. - Compatibility with visual builders
Works with Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, and Spectra without layout conflicts. - Built-in technical SEO
Includes native Schema.org code and AMP support to make content easier for search engines to read. - Ready for WooCommerce
Adapts shop, category, and product page layouts without additional compatibility plugins. - RTL and full translation support
Supports right-to-left languages and translation files for publishing in languages other than English.
Benefits of Astra WordPress Theme
- Faster loading
The lean core reduces server response time even on shared hosting. - Fewer optimization plugins
Much of the performance work is already handled by the theme’s foundation. - Greater search visibility
Structured data helps Google better understand and display the site’s content. - Freedom to choose a builder
You choose the page builder without being locked into a fixed layout imposed by the theme.
Who Is Astra WordPress Theme For?
- Those who design websites for agencies on tight deadlines and need a lightweight foundation for any visual builder.
- Those who build WooCommerce stores and want a theme that does not slow down product page loading.
- Those who publish multilingual content and need native support for RTL and translation files.
How to Download Astra WordPress Theme
Astra WordPress Theme is available for download here on Ultrapack. After downloading the .zip file, install it under Appearance > Themes > Add New > Upload Theme, select the file, and activate it. The theme is ready for configuration in the Customizer as soon as it is activated.
In the WordPress theme ecosystem, Astra WordPress Theme serves as a neutral base layer, leaving the design to the chosen builder instead of imposing a fixed layout. This combination of light weight, broad compatibility, and built-in technical SEO explains why the theme remains a benchmark among agencies, freelancers, and online sellers who need to reuse the same foundation across a variety of projects.
Frequently asked questions
Is Astra WordPress Theme GPL-licensed?
Yes. Astra WordPress Theme is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Astra WordPress Theme on multiple sites?
Yes. You can install Astra WordPress Theme on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Astra WordPress Theme cost at Ultrapack?
Astra WordPress Theme costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Astra WordPress Theme include updates?
Yes. The current version of Astra WordPress Theme is 4.14.0, published at Ultrapack on Sep 24, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Astra WordPress Theme scanned before publication?
Yes. Every version of Astra WordPress Theme goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the theme Astra WordPress Theme?
Requires WordPress 5.3 or higher and PHP 5.3 or higher. Tested up to WordPress 7.1.
What changed in this version
Version 4.14.0 2026-09-24
- New: Global Palette - Add your own named custom colors with the new + button under Global > Colors, available in the block editor, Elementor and every Astra color picker.
- Improvement: WooCommerce - Removed duplicate cart refresh requests on page load and after add to cart, reducing server load on shops.
- Fix: EDD - Single download page showed an empty sidebar-width blank space on new installs until the download Sidebar Layout was saved once.
- Fix: Clicking an anchor link with Smooth Scroll to ID enabled now updates the URL with the #hash after scrolling, keeping section links shareable and reload-safe.
- Fix: Security - Blog / Archive - Author avatar alt attribute now escapes the post title, so markup in a title can no longer break out of it.
- Security: Page and content background post meta values are now sanitized for CSS context, so a value saved by a lower-privileged user cannot inject rules into the frontend stylesheet.
- Security: Live Search - Fixed Stored Cross-Site Scripting where a crafted post title could run script in a visitor's browser.
Version 4.13.12 2026-09-17
- Fix: Scheduled Customizer changes failed to publish with a fatal error when the changeset was applied by WP-Cron or WP-CLI.
- Fix: Firefox rendered top level dropdown arrows on a separate row below the menu item on older sites, a regression from the 4.13.11 navigation touch target change.
- Fix: Header / Footer Builder - Button element with no URL set is now non-clickable, instead of rendering a link with a hand cursor on hover.
- Fix: Breadcrumb - Line Height option now applies on the frontend for all breadcrumb sources, including third-party plugin breadcrumbs, instead of the fixed default line height.
- Fix: Security - Live search now queries only the post types enabled in the Customizer, so no other post type can be pulled through the search request.
- Fix: Customizer - Typography dropdown collapsed, hiding Line Height and Letter Spacing, when an imported template left the line-height unit unset.
- Fix: RTL - The Dokan, WooCommerce Cart/Checkout blocks and LifterLMS compatibility stylesheets returned a 404, so those pages lost Astra's styling fixes.
- Security: Fixed Stored Cross-Site Scripting in the Header Builder Account element, where the link's rel value was emitted as an unquoted HTML attribute.
Version 4.13.11 2026-09-08
- New: Blog / Archive - Truncation Marker field under Post Elements > Excerpt, setting the text shown at the end of trimmed excerpts - "[…]" by default, any text or markup you like, or empty to hide it.
- New: Introduced the `astra_live_search_query_args` filter, allowing plugins to modify the query arguments used to fetch Live Search results.
- Improvement: Header Builder - Top level navigation dropdown arrow touch target size improved for better WCAG 2.5.8 accessibility compliance.
- Improvement: Block Editor - Much faster editing on large pages; the theme now syncs its layout and background only when those settings change, not on every keystroke.
- Fix: Blog / Archive - The default "[…]" excerpt marker is now hidden on every post, instead of showing on the first post of the loop only.
- Fix: WooCommerce - Product search results page falling back to the blog sidebar and its widgets instead of the Product Catalog sidebar, a regression introduced in 4.13.9.
- Fix: Local webfonts returning 404 on Bedrock and other WordPress subfolder installs due to root-relative base URL being resolved against site_url instead of home_url.
- Fix: Custom color palette names set in a child theme's theme.json were overwritten by Astra's default labels in the block editor and Customizer.
- Fix: Block Editor - Uncaught "Cannot read properties of null" console error when saving or updating a post more than once with the Custom Fields panel enabled.
- Fix: Abilities API - Update Global Palette ability failed with a fatal error whenever colors were passed, and returned colors as arrays instead of objects.
- Fix: Header Builder - Tapping the submenu dropdown arrow on touch devices followed the parent menu item's link instead of opening the submenu.
- Fix: Loading spinner on the Starter Templates onboarding banner button sat misaligned with its label.
- Fix: Security - Hardened starter content so it loads bundled settings safely on a fresh install, without altering unrelated site options.
- Security: Header / Footer Builder - HTML widget accepted iframe markup from users without the unfiltered_html capability, letting injected content render site-wide. (Props - savphill / Patchstack)
- Security: Blog / Archive - Post meta Divider Type accepted arbitrary markup from users without the unfiltered_html capability and echoed it unescaped in the post meta. (Props - Patchstack)
Version 4.13.10 2026-08-19
- Improvement: Compatibility with WordPress 7.1.
- Fix: WooCommerce - Coupon code field, Apply coupon and Update cart buttons rendering at mismatched heights on the classic Cart page.
- Fix: Customizer - Color palette swatches in the color picker showed a wrongly sized focus outline when clicked or tabbed to.
Version 4.13.9 2026-08-11
- Improvement: Different mobile logo now loads a right-sized image variant instead of the full-size original, improving mobile page speed and LCP.
- Fix: WPML - Customizer strings like header/footer HTML and button text getting permanently saved in the wrong language when theme updates or setting saves re-wrote options through WPML translation filters.
- Fix: Search form rendering an invalid `autocomplete` attribute when Live Search is enabled, caused by escaping the whole attribute string instead of only its value.
- Fix: Shop page meta settings (sidebar, container layout, title, header, footer) no longer override the WooCommerce product search results page layout.
- Fix: Mobile menu styles briefly applied to the desktop header after resizing or rotating a tablet across the header breakpoint on slow-loading pages.
- Fix: Read More button missing on search results posts listed after a Beaver Builder page containing a Posts module.
- Fix: Admin notices could occasionally reappear after being dismissed.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
The file on this page is already the theme, ready to upload to WordPress.
- Download the file
astra.zip. - In the WordPress dashboard, go to Appearance > Themes > Add New > Upload Theme.
- Select the file
astra.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.3 or higher and PHP 5.3 or higher. Tested up to WordPress 7.1.
- If WordPress answers that no valid theme was found, the file is the developer’s full package and the theme is in a folder inside it. Extract the file on your computer, look for the folder that has
style.cssandscreenshot.png, zip that folder only and upload it again.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready