This documentation covers the complete setup and configuration process for all Flexx themes. Whether you are a beginner or an experienced WordPress developer, these guides will help you get the most from your theme.

Installation

Flexx themes can be installed through the WordPress admin dashboard or via FTP. The dashboard method is recommended for most users:

  1. Log into your WordPress admin panel
  2. Navigate to Appearance > Themes > Add New
  3. Click the Upload Theme button at the top of the page
  4. Select the theme .zip file you downloaded after purchase
  5. Click Install Now and wait for the upload to complete
  6. Click Activate to make the theme live on your site

For FTP installation, extract the theme .zip file on your computer and upload the extracted folder to /wp-content/themes/ on your server. Then activate the theme through the WordPress admin panel.

WordPress dashboard theme installation

Initial Configuration

After activation, visit Appearance > Customize to begin configuring your theme. The Customizer provides a live preview of all changes before you publish them. Start with these essential settings:

Menu Setup

Flexx themes support multiple menu locations. Navigate to Appearance > Menus to create and assign your menus:

Each menu supports nested items for dropdown submenus. We recommend keeping your primary navigation to seven items or fewer for usability and mobile compatibility.

Widget Areas

Widget areas provide flexible content zones throughout your theme. Manage them under Appearance > Widgets. Available widget areas vary by theme but typically include:

Child Theme Development

If you plan to make code-level customizations, we strongly recommend creating a child theme. This preserves your changes when the parent theme receives updates. A child theme requires only two files:

Our development guide covers child theme creation in detail, along with template hierarchy, hooks, and custom template development.

Performance Optimization

While Flexx themes are optimized out of the box, your hosting environment and content choices also affect performance. For the best results, use a quality managed WordPress host, optimize images before uploading (we recommend WebP format), and enable a caching plugin like WP Super Cache or LiteSpeed Cache.