Everything you need to set up, customize, and extend your Flexx theme
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.
Flexx themes can be installed through the WordPress admin dashboard or via FTP. The dashboard method is recommended for most users:
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.
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:
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 provide flexible content zones throughout your theme. Manage them under Appearance > Widgets. Available widget areas vary by theme but typically include:
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.
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.