Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 290
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 164
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 233
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 313
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 354
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 284
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 291
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 306
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 318
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 319
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 377
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Cache::$apc is deprecated
Filename: libraries/Driver.php
Line Number: 188
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/models/DefaultModel.php
Line: 8
Function: driver
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Cache::$file is deprecated
Filename: libraries/Driver.php
Line Number: 188
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/models/DefaultModel.php
Line: 8
Function: driver
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
By : CodexThemes Published On Wednesday, December 17, 2025, 05:48 In WordPress
TheGem is a versatile, responsive, high-performance WordPress theme with a modern creative design to suit a multitude of creative uses for building websites.
Designed and developed as an ultimate web building toolbox of design elements, styles & features, TheGem will help you build impressive, high-performance website in minutes, without touching a line of code. Don’t waste time on coding, explore your creativity!
TheGem has been carefully crafted for a variety of creative uses with such flexibility it really could be called the Swiss Army Knife of WordPress Themes!
With over 40 unique multi-purpose design concepts, 150 stunning demo pages, eight navigation settings in over 20 styles, plus flexible page layouts, the possibilities are really unlimited. Perfect for corporate business of any size and purpose, creative agency with fancy ideas, including fully featured WooCommerce fashion store ready to go, your website will spring to life within minutes. This theme also covers the needs of freelancer, photographer, architect & digital artist, offering amazing portfolio features with dedicated designs to suit individual needs. As experienced blogger seeking for unusual blog layouts that help to stand out, you will be inspired by TheGem’s blog features.
If you are a designer looking for a website with flair, then look no further. TheGem has been built with creative passion at heart, collaborating with top designers from Behance.net you will find eyepopping slick designs we know you will love.
TheGem for WordPress delivers everything to cover your ambitions & creative needs. Not convinced? Take it for a spin and check out some of the amazing demos NOW!
Take a look at our demos and you will quickly see 45 different reasons. Its design is impressive, the features and options are creative and well-balanced. There is nothing unnecessary and odd here – each and every design, style, layout and feature has been well thought out, based on years of experience building multi-purpose Wordpress themes. This culminates in a massive toolbox of a theme that gives you maximum creative freedom and simplicity in usage, that’s our promise.
The main intention for TheGem was to create a WordPress Theme for business, agencies, online shops, photographers, bloggers and designers that would give a maximum creative freedom for users not deeply involved in design & coding. The result is impressive: with more than 200 styles for more than 50 content elements you can create absolutely unique designs in minutes. It’s a wordpress onestop tool shop, and truly easy to use.
TheGem’s design is based on thorough analysis of 2016 Web Designs by UX Pin. This theme reflects modern trends of UI / UX design in the unique way, free of annoying mainstream approaches. TheGem is a fresh design experience, aimed to fulfill both understated and crazy ideas in a minimalistic, or excessive way – ultimately the choice is yours.
TheGem has over 40 complete design concepts, each and every one featuring its own style and character. These are not simple reskins; each demo has been thoroughly researched and features carefully considered design concepts, with a myriad of business types covered.
TheGem has been developed for high-performance and fully optimized for modern devices, including laptops, desktops, smartphones and tablets, as well as mastering SEO best practise. That’s why when buying TheGem you can be sure that you get the long- term winning website.
TheGem focuses only on addons & features which are needed for creating a diverse, unique website. Reducing the plugins dependency & optimising the code, we have achieved a much more stable and secure theme than many other multi-purpose themes on the market today. You can rest assured that with TheGem your new website is secure, future-proof, speedy and yet still packed with intuitive, awesome features without the bloat.
By focussing on what users need and expect with a multi-purpose theme, TheGem has been optimized for compatibility with the most popular plugins from the WordPress plugin directory. This provides peace of mind to the end user that compatibility with industry bestpractise has already been achieved for you, no messy conflicts we promise.
"** Version 1.1.0 - September 1st, 2016 ** NEW FEATURES: - Enable/disable parallax effects on mobile devices - Enable/disable css animations on mobile devices UPDATES: - Update in RTL
"** Version 1.2.0 - September 14th, 2016 ** NEW FEATURES: - Enable / disable header - Enable / disable footer - New main menu layout for 100% width FIXES: - Vertical scroller for iphone - Auto-scroll for tabs, accordions and pageable container - Styles for child theme OTHER: - New styles for contact forms - Theme Options: Icons were modified
"** Version 2.0.0 - November 20th, 2016 ** NEW FEATURES: - Overlay navigation type - Parallax footer in page options - Full Polylang compatibility UPDATES: - PO files - Google fonts - Updates in 404 pages - WooCommerce templates FIXES: - Translations for top area, mobile menus, breadcrumbs - Minor fixes in hamburger menu - Translations for countdowns
"** Version 2.0.2 - December 15th, 2016 ** - Alt Attributes in Galleries - Minor Fix in Cart & Checkout - Minor Fix of Custom Header in Backend Editor - New Settings for Fixed Header on Mobiles
"** Version 2.1.0 - April 4th, 2017 ** - NEW: Comprehensive pagespeed optimizations - NEW: Optimizations in lazy loading animation effects. Migration from JS to CSS effetcs - NEW: Optimizations in retina optimized image generation for better page loading across devices - NEW: Default page title settings added in theme options - FIX: Several fixes in woocommerce tenplates - FIX: Synchronisation of vertical scroller slider markers with menu items - FIX: Other small fixes
"** Version 2.1.1 - April 7th, 2017 ** - Update for WooCommerce 3.x compatibility
"** Version 2.2.0 - April 25th, 2017 ** - NEW: New type of mobile menu added - UPDATE: Updates for WooCommerce 3.0.4 - NEW: New image thumbnail generator. Better page loading performance - FIX: Minor js fixes