Alliance WordPress Theme
by ThemeREX
Stuck on your Alliance WordPress theme? Let's fix it.
No endless back-and-forth. Just send us the details and we'll get it done.
No obligation · Replies within 1 hour · Quote within 1 day
Setup · Customization · Bug fixes · WooCommerce integration
About Alliance WP Theme
Alliance is a multipurpose WordPress theme built by ThemeREX. It ships with a large collection of pre-built demo sites covering business, agency, portfolio, and corporate use cases. The theme runs on the ThemeREX framework and integrates tightly with Elementor, giving you visual control over layouts without touching code.
Under the hood, Alliance supports WooCommerce, WPML, and Revolution Slider. It includes a built-in options panel, custom post types for portfolio and team members, and a header builder with multiple layout presets. ThemeREX maintains regular updates, which keeps the theme compatible with current WordPress and plugin versions.
The feature set is broad, but that also means the learning curve is steeper than a single-purpose theme. Getting the most out of Alliance typically requires time spent understanding how its framework layers interact with page builders and third-party plugins.
Get matched with a Alliance developer in under one day
Tell us about your Alliance project. Small fixes, Alliance theme customization, or a full website build, whatever you need, we've got it covered.
We'll connect you to the right Alliance developers, define the scope, and get everything 100% clear.
You'll get one estimate, hire your preferred developer, and start collaborating.
Alliance has enough moving parts that generic tutorials often miss the specific combination of settings your site needs. A vetted Alliance developer on Codeable has worked through the same framework quirks, header builder conflicts, and WooCommerce integration issues across multiple projects. You get a direct estimate from someone who knows the theme, not a generalist guessing through the options panel. No contracts, no retainers, no obligation after the estimate.
Pros
- Large library of pre-built demos covering business, agency, and portfolio niches
- Built-in Elementor integration with ThemeREX options panel for layered control
- Bundled Revolution Slider and WooCommerce support included in the license
- Header and footer builder with multiple layout presets, no plugin required
- Active ThemeREX support and regular updates for WordPress compatibility
Cons
- ThemeREX framework adds its own script and style layer, which can slow initial load times
- Options panel and Elementor settings overlap in ways that are not always clearly documented
- Switching away from Alliance later is difficult due to shortcode and framework lock-in
- Demo import does not always replicate cleanly across all hosting environments
- Large theme file size due to bundled plugins and assets, even for simple site types
Who is Alliance for?
Corporate Business Website
Alliance suits corporate sites well. The business demo includes service sections, team grids, case study layouts, and contact forms structured for lead generation. The header builder handles sticky navigation and CTA buttons without extra plugins. An Alliance developer can strip unused demos and tighten the build to match your brand guidelines without starting from scratch.
Creative Agency Portfolio
The portfolio post type and filterable grid layouts make Alliance a practical choice for agencies. Multiple masonry and grid options let you display project work cleanly. Combined with Elementor, you can build custom project detail pages. An Alliance specialist can set up custom taxonomies for project categories that match how your agency organizes its work.
WooCommerce Online Store
Alliance includes WooCommerce templates styled to match the theme. Product pages, cart, and checkout inherit the site’s typography and color scheme without extra CSS work. The shop demo provides a working starting point. An Alliance expert can extend the WooCommerce integration with custom product layouts, filtered shop pages, and checkout adjustments specific to your product catalog.
Freelancer or Consultant Site
Freelancers and consultants benefit from Alliance’s one-page demo options. Service descriptions, testimonial sections, pricing tables, and a contact block can all live on a single scrolling page. Setup is faster than a fully multi-page site. An Alliance developer can configure the one-page navigation and anchor links so the experience works correctly across desktop and mobile.
Nonprofit or NGO Website
Alliance’s flexible layouts work for nonprofit sites that need to combine mission content, donation calls to action, event listings, and team pages. The theme supports GiveWP and other donation plugins alongside its standard layout options. An Alliance specialist can adapt an existing demo to match nonprofit branding requirements and accessibility standards without rebuilding from zero.
Customizing Alliance
Alliance gives you a layered customization system. The ThemeREX options panel controls site-wide settings like typography, color schemes, header layout, and footer structure. On top of that, Elementor handles per-page layout work. The two systems are independent, so changes in one do not always propagate cleanly to the other without knowing where each setting lives.
Custom post types for portfolio, team, and testimonials have their own display settings, which adds flexibility but also complexity. Child theme support is built in, which is the right way to make code-level changes without losing them on updates.
If you want the theme to match a specific brand or layout that goes beyond the demo defaults, working with an Alliance expert saves significant time. An experienced developer knows which settings override others and how to extend the theme cleanly without hacking core files.
Recommended plugins for Alliance
Alliance connects to the standard stack of premium plugins. Revolution Slider and WooCommerce are bundled and supported directly. The theme also works with popular caching and optimization plugins, though you will need to test compatibility carefully since the ThemeREX framework loads several scripts by default.
If your site is running slow after setup, a focused WordPress performance audit can identify exactly which scripts and stylesheets are adding unnecessary load time. For sites that need search visibility, pairing Alliance with a structured WordPress SEO strategy helps the clean markup the theme produces actually work in your favor in search results.
Not sure which plugins to use? This WordPress plugins directory covers the most popular options with reviews and setup guides.
Alliance common issues
Alliance theme demo import fails or imports blank pages
Demo import failures in Alliance are usually caused by insufficient PHP memory, execution time limits, or a missing required plugin. Set memory_limit to at least 256MB and max_execution_time to 300 in your php.ini or wp-config.php. Make sure Revolution Slider and all bundled plugins are activated before importing. If blank pages appear, check that Elementor data imported correctly by opening a page in the editor and refreshing the widget panel. If problems persist, a WordPress bug fixing specialist can run a manual import using the ThemeREX XML file directly.
Alliance header layout broken after WordPress update
Header layout breaks after a WordPress update usually point to a conflict between the ThemeREX framework and an updated core function or plugin. Clear all caches first, including server-level and any caching plugin. Then deactivate plugins one by one to isolate the conflict. Check the ThemeREX changelog for a compatibility update. If the break is in the header builder settings themselves, resaving the header layout from the ThemeREX options panel often restores it. A persistent issue likely needs a WordPress bug fix at the code level.
Alliance theme Elementor widgets not showing in editor
If Alliance-specific Elementor widgets are missing, the ThemeREX Core plugin is likely deactivated or outdated. Go to Appearance, then ThemeREX Plugins, and make sure all required plugins are installed and active. After activating, go to Elementor and click Tools, then Regenerate CSS and Data. If widgets still do not appear, check for a PHP error in debug mode that may be preventing the widget registration from completing. Updating both Elementor and the ThemeREX Core plugin to their latest versions resolves this in most cases.
Alliance WooCommerce product page layout not matching demo
WooCommerce page layouts in Alliance are controlled by a combination of theme template files and Elementor overrides. If the product page does not match the demo, check whether the demo was imported with WooCommerce active. Some WooCommerce-specific sections in the demo require Elementor Pro’s WooCommerce widgets. Review the product page template in ThemeREX options under WooCommerce settings. Resetting to the default template and rebuilding with the correct page template assigned to the product page usually resolves the mismatch.
Alliance theme mobile menu not opening or collapsing
A mobile menu that does not open or close in Alliance is most often caused by a JavaScript conflict with another plugin. Open the browser console and look for JS errors on page load. Deactivate recently added plugins and retest. Also check the Alliance header settings to confirm the mobile breakpoint is set correctly. Some custom CSS overrides can set pointer-events: none on the menu toggle accidentally. Clearing the Elementor cache and the theme’s compiled styles after any CSS changes resolves this in many cases.
Alliance Revolution Slider not displaying on homepage
If Revolution Slider is not displaying on the Alliance homepage, first confirm the slider is published and assigned to the correct page section in the ThemeREX homepage settings. Check that the slider plugin is activated under ThemeREX Plugins. A common cause is a plugin version mismatch where the bundled Revolution Slider version is outdated compared to what the page template expects. Updating the bundled version through the ThemeREX dashboard and re-saving the homepage template usually restores display. Also clear all page and server cache after making changes.
Alliance theme slow loading speed after setup
Alliance loads a large number of scripts and styles by default, many tied to features your specific site may not use. Start by running a performance test with GTmetrix or PageSpeed Insights to identify the largest offenders. Disable unused ThemeREX extensions in the plugin settings. Use a caching plugin and enable CSS and JS minification carefully, testing for visual breaks after each change. For deeper gains, a WordPress performance service can audit the full asset stack and implement targeted optimizations without breaking Alliance’s framework dependencies.
Alliance theme child theme not applying custom CSS
If your Alliance child theme is not applying custom CSS, first confirm the child theme’s style.css has the correct Template: alliance header and that the child theme is active. Check whether the CSS is being enqueued via functions.php or written directly in style.css. Alliance sometimes loads its parent styles after child styles, which causes specificity issues. Adding !important is a short-term fix, but the correct approach is to enqueue the child stylesheet with a higher priority than the parent using wp_enqueue_style in functions.php.
Alliance WPML language switcher not showing in header
The WPML language switcher not appearing in the Alliance header is usually a configuration issue in the header builder. Go to the ThemeREX header builder and add the language switcher element explicitly to the header layout. WPML’s own widget placement will not automatically appear inside the ThemeREX header unless it is added as a widget area within the header builder. Also confirm the WPML String Translation and WPML Menu Sync components are active, as Alliance’s dynamic menu items require those to translate correctly across language versions.
Alliance theme white screen of death after plugin activation
A white screen after activating a plugin with Alliance active usually means a PHP fatal error caused by a conflict. Enable WordPress debug mode by setting WP_DEBUG and WP_DEBUG_LOG to true in wp-config.php, then check the debug.log file for the exact error and line number. Access the site via FTP or your host’s file manager and deactivate the new plugin by renaming its folder. If the ThemeREX Core plugin is the conflict source, check for a framework version update. Persistent white screens after theme updates warrant a full WordPress bug fix review.
Alliance FAQ
Alliance works well for business sites. It includes service section layouts, team grids, pricing tables, and contact components built into its demos. The header builder and Elementor integration give you enough layout control for most corporate requirements. For a customized build that goes beyond the demo, an Alliance developer can adapt the theme to your specific brand and content structure without rebuilding from scratch.
Yes. Alliance integrates with Elementor and ships with custom ThemeREX widgets that appear in the Elementor panel when the ThemeREX Core plugin is active. Most demo pages are built with Elementor, so you can edit them visually after import. Some layout sections are controlled by the ThemeREX options panel rather than Elementor, so you need to understand both systems to customize the theme fully.
Alliance loads multiple scripts and styles by default. Start by disabling ThemeREX extensions you are not using. Add a caching plugin and enable file minification. Use a CDN for static assets. Check which Revolution Slider assets are loading globally and restrict them to pages where sliders are used. For a thorough fix, a WordPress performance audit will identify the specific bottlenecks in your Alliance setup.
Alliance supports WooCommerce and includes styled templates for shop, product, cart, and checkout pages. The WooCommerce demo provides a working layout foundation. Some advanced shop features like custom product filters or complex checkout modifications require additional development work. An Alliance specialist can extend the WooCommerce integration to match your specific store requirements.
Alliance lists WPML compatibility. The theme’s dynamic menu and custom post types work with WPML String Translation and Menu Sync components. You will need all three WPML components active: the core plugin, String Translation, and Media Translation if your site uses images tied to content. The language switcher needs to be manually added to the header builder layout rather than relying on automatic placement.
After activating Alliance, go to Appearance and look for the ThemeREX demo import option or use the built-in setup wizard. Select your target demo and allow the importer to install required plugins first. Before importing, increase PHP memory to at least 256MB and execution time to 300 seconds in your hosting settings. Import can take several minutes. Do not refresh the page mid-import or you will need to reset and start over.
Alliance is designed to work with Elementor and most demo content is built with it. You can technically use the theme without a page builder by using standard WordPress blocks, but the demo layouts will not replicate without Elementor active. The ThemeREX options panel handles site-wide settings independently of any page builder, so global header and footer configurations do not require Elementor.
Use a child theme for all code-level changes before updating. Customizations made inside the ThemeREX options panel are stored in the database and survive theme file updates. Custom CSS added through the WordPress Customizer is also database-stored and safe. Template file overrides in the parent theme directory will be replaced on update, which is why a child theme is essential for any file-level modifications.
Yes, Alliance sites migrate like any WordPress installation. Use a migration plugin to move the database and files, then update site URLs. The ThemeREX framework stores its settings in the database, so they migrate with the rest of your WordPress data. Test all demo-imported content after migration since some absolute file paths in Revolution Slider may need updating. A WordPress migration service handles edge cases specific to framework-heavy themes like Alliance.
Cost depends on project scope. Small fixes or targeted customizations typically run lower than full builds from a demo. On Codeable, you post your project for free and receive an estimate from a vetted Alliance specialist before committing. There is no platform fee on the client side for estimates. Rates reflect the developer’s experience with ThemeREX themes specifically, which usually means fewer hours spent troubleshooting compared to a generalist.
Hire an Alliance Developer or Expert
Whether you need a full Alliance build from a demo or targeted fixes to an existing site, working with a specialist gets it done faster and without the trial-and-error. Post your project and get a scoped estimate from a developer who knows ThemeREX themes. Get a Free Estimate and describe what you need. No commitment required.
You'll need a free Codeable account so developers can ask questions and send their quotes.