Discussion on Mobimax - Auto Parts WordPress Theme + WooCommerce Shop

Discussion on Mobimax - Auto Parts WordPress Theme + WooCommerce Shop

Cart 1,386 sales
Recently Updated
Well Documented

enovathemes supports this item

Supported

1174 comments found.

cliffb2

cliffb2 Purchased

MobiMax 6.0 not compatible with WP All Import Pro

I’m rebuilding my site from scratch. So far, standard WP/WOO install, with MobiMax 6.0 and WPAI Pro 4.11.3. Activating WPAI Pro breaks it. The result is a white screen and the debug message below. Please repair 6.0. Regressing to 5.9 in the meantime.

Deactivating WPAI restores functionality. WPAI is critical. I need to import a 100k product category and I use it for nightly cron jobs to import inventory counts, etc. Working without it is not an option.

The fail looks like a mismatch on a function call’s parameters.

[10-Jun-2025 02:28:04 UTC] PHP Fatal error: Declaration of Detection\Cache\Cache::get(string $key, mixed $default = null): ?Detection\Cache\CacheItem must be compatible with Psr\SimpleCache\CacheInterface::get($key, $default = null) in <redacted>/public_html/wp-content/plugins/enovathemes-addons/includes/MobileDetect/vendor/mobiledetect/mobiledetectlib/src/Cache/Cache.php on line 30

This is a standard installation of the basic components with all defaults and no changes. If you can’t replicate locally, please advise.

MobiMax 6.0 WPAI 4.11.3 WP 6.8.1 Woo 9.9.3

Note: this was referenced in passing in another post. I’m giving the problem it’s own post so it doesn’t get lost and it has clear debug data attached.

I have issues with compatability on local copy

cliffb2

cliffb2 Purchased

That’s something you need to fix – having a sandbox for tests like these.

RE: enovathemes-addon V5.5 – this is where the real problem lies.

In any case, I fixed the problem by updating the signatures in this file. Revised code below. I’ll leave it to you to get it validated and rolled into the next version of enovathemes-addons.

/wp-content/plugins/enovathemes-addons/includes/MobileDetect/vendor/mobiledetect/mobiledetectlib/src/Cache/Cache.php

<?php

namespace Detection\Cache;

use Psr\SimpleCache\CacheInterface;

class Cache implements CacheInterface { /* * @var array|array{cache_key:string, cache_value:CacheItem} $cache_db */ protected array $cache_db = []; }

public function count(): int
{
    return count($this->cache_db);
}
/*
 * @return array{string}
 /
public function getKeys(): array
{
    return array_keys($this->cache_db);
}
/*
 * @throws CacheException
 /
public function get($key, $default = null) // Removed strict type hints
{
    if (empty($key)) {
        throw new CacheException('Invalid cache key');
    }
}
return $this->cache_db[$key] ?? $default;
/*
 * @throws CacheException
 /
public function set($key, $value, $ttl = null): bool // Adjusted to match interface
{
    if (empty($key)) {
        throw new CacheException('Invalid cache key');
    }
    $item = new CacheItem($key, $value, $ttl);
    $this->cache_db[$key] = $item;
    return true;
}
public function delete($key): bool // Removed strict type hint for `$key`
{
    unset($this->cache_db[$key]);
    return true;
}
public function clear(): bool
{
    $this->cache_db = [];
    return true;
}
public function getMultiple($keys, $default = null) // Adjusted type hints to match interface
{
    return array_map(function ($key) use ($default) {
        return $this->cache_db[$key] ?? $default;
    }, (array) $keys);
}
/*
 * @param array<array{key:string, value:string, ttl:int}> $values
 * @param \DateInterval|int|null $ttl
 * @return bool
 */
public function setMultiple($values, $ttl = null): bool // Adjusted to match interface
{
    foreach ($values as $cacheItemArray) {
        $item = new CacheItem(...$cacheItemArray);
        $this->cache_db[$cacheItemArray['key']] = $item;
    }
    return true;
}
public function deleteMultiple($keys): bool // Removed strict type hint for `$keys`
{
    foreach ($keys as $key) {
        unset($this->cache_db[$key]);
    }
    return true;
}
public function has($key): bool // Removed strict `string` type hint
{
    return isset($this->cache_db[$key]);
}

Ok, thanks for sharing

cliffb2

cliffb2 Purchased

Enovathemes addon plugin performance hits – I have been getting alerts from my host that my RAM allocations are being used up, usually by this plugin. My site generally uses less than 400 MB over time. However, it’s spiking to my host limit of 3 GB. The alerts are pointing at this plugin!

Is this plugin really necessary to run the Mobimax theme?

Can someone look into the heavy ram usage by this plugin? Check it for memory leaks please? If this continues, I’ll be forced to replace the theme with something that doesn’t require this plugin.

Hi, let me check please send the link with the logins to enovathemes@gmail.com for inspecting

Webiana

Webiana Purchased

Urgent Issues with Theme Functionality, ACF & WP All Import Compatibility

Dear Team,

I am experiencing multiple critical issues with your theme that are blocking essential functionality on my website. Below is a detailed summary:

Shop page sorting is not working correctly — sorting options either don’t apply or apply incorrectly.

The “Car parts for any car” filter on the shop page does not function at all. I am using ACF, but it seems incompatible with the current filter implementation.

ACF only detects the model taxonomy, but not make. It’s unclear where these taxonomies (make & model) are registered in the theme. This prevents proper filtering and data saving via ACF.

The “Add My Car” form/menu is completely non-functional — nothing happens when using it.

There is a button (presumably for “Add My Car” or similar) that I cannot remove — it’s not found under Menus, Headers, or Megamenu settings, which only offer very basic configuration.

I must use WP All Import Pro to manage product data. However, activating this plugin causes the entire site to crash and become unreachable.

Please provide a clear solution for the following: How to fix shop sorting

How to fix the “Car parts for any car” filter

How to get the “Add My Car” feature working

How to properly register or re-enable make taxonomy, so it works with ACF and appears in the admin panel

How to remove the unwanted button from the site

How to ensure WP All Import Pro plugin is compatible with the theme without crashing the site

This functionality is critical to my project, and I would appreciate a prompt and detailed response.

Thank you

Hi, please send the link with logins to enovathemes@gmail.com will inspect

Webiana

Webiana Purchased

Hello again,

I sent the admin login access as requested, but I haven’t received any response or solution from you yet.

Could you please provide an update and prioritize resolving the issue?

Thank you in advance.

Best regards

mkmony

mkmony Purchased

Hi there! I need the WP Bakery/JS Composer and Slider Revolution plugin latest version. 8.3.1 installed. Update to 8.4.1 for security reasons. But I can’t update to the latest version.

Coming soon with latest version

mkmony

mkmony Purchased

Does this update come with Elementor or Gutenberg prebuild demo? And when will the update come?

Hi, no elementor/Gutenberg, only plugin updates. In near 2 weeks

hi, in shopping cart page, while register customer details phone number is optional , need to make it as mandatory, kindly help us n this plz

Hi, sure, add the code inside child theme functions.php


add_filter( 'woocommerce_billing_fields', 'make_checkout_phone_required' );
function make_checkout_phone_required( $fields ) {
    if ( isset( $fields['billing_phone'] ) ) {
        $fields['billing_phone']['required'] = true;
    }
    return $fields;
}

Hello, I am having issues loading the website. It takes more time than expected. Could you advice how to make it faster. Mainly the problem in frontend and the backend. Please let me know the way to improve the speed of loading. Thank you.

Hi, let me inspect first. Please send the link with the logins to enovathemes@gmail.com

larryho

larryho Purchased

Hi, If the sold quantity is greater than the stock quantity, the product page will show “Sold Out.” In my case, the display showed “Only 1 left in stock” and “Sold Out” below. I have to reset the total sold to 0 as needed to eliminate this problem as a workaround. Please help. Thanks, Larry

Let me check please send the link with logins to enovathemes@gmail.com

larryho

larryho Purchased

mailed

Webiana

Webiana Purchased

Hello, I’m interested to buy this theme, but first I would like to see admin panel. Can I get the access to admin demo? Thanks

Hi, unfortunatelyadmin demo not available, but you can buy and test, we have 30 days refund

I would like to take advantage of the return option within 30 days of purchase, how do I do that?

Hi, open refund request at themeforest, google it you will get the right direrction

martin5

martin5 Purchased

Hi,

How can i translate “Search for products…” placeholder in Search for in Header? I tried with more plugins and string locator but it is still on English…

Hi, it should be added from fibo search plugins settings, it has the option to input the search text

martin5

martin5 Purchased

Hi, thank you, i know that i see somewhere but i can’t find it… my brain is block…

Is it possible to test the theme in the backend demo version?

Hi, you can buy and test we have 30 days money back guarantee

Hello! We’re interested in renewing our license. Does the newest theme include the latest versions of the following plugins:

- WPBakery Page Builder // currently we’re using 6.2.0 - Slider Revolution //currently we’re using 6.5.31

Thank you!

Hi, sure it does, you can enable the auto update and get the latest version with current license. Just make sure you activate the envato market plugin

thank you for your help! I’m going to leave 5/5 rating to support you. Have a good day!

Thanks!

Hi, When I click on a make from the “Select auto parts by make” list on the homepage, I’m redirected to the shop page with the “Make” filter active (e.g., /shop/?make=Audi). On the shop page, the make is correctly selected in the “Car parts for any car” box, but the model list is not loaded.

Could you please fix this so that the model field is automatically populated when a make is selected?

Thank you!

Hi, it should be already be like that, please check the demo

https://enovathemes.com/mobex/shop/?make=Bentley

Hi, Yes, it works on Mobex, but this channel is for Mobimax, where it’s not working — not even in the demo:

https://enovathemes.com/mobimax/shop/?make=Audi

Sorry I mixed, you are right, I will add as update

Hello

After latest update it cant seem to load page at all - throwing out an error

[07-Apr-2025 15:37:55 UTC] PHP Fatal error: Declaration of Detection\Cache\Cache::get(string $key, mixed $default = null): ?Detection\Cache\CacheItem must be compatible with Psr\SimpleCache\CacheInterface::get($key, $default = null) in /home/skuteribeograd/public_html/wp-content/plugins/enovathemes-addons/includes/MobileDetect/vendor/mobiledetect/mobiledetectlib/src/Cache/Cache.php on line 30

Before the update – everything worked OK.

What can I do about it ?

Strange, since 5.9 and 6.0 has the same Mobile detect

Checked both files – looked indentical – compared it with notepad++ no changes. But, it doesn’t work… Weird

Do you use in regular basis the WP all import pro?

cliffb2

cliffb2 Purchased

Shop page using old product titles. I had to update all product titles (post_title) en masse by sql query to a distinctly different pattern (changed from ”<partnum> by <brand>” to ”<brand> <Description> <partnum>”) Since doing that, the home page and the single parts page pick up the new title just fine. My problem is that the shop page and all the category pages that display multiple parts are posting the old style product titles. I have been looking for days for how and why this happens.

I have customized some of the theme in a child theme, but not on these pages. I can’t think of any customization that would come close to causing this. Besides, how can the old style titles show up if they’ve been overwritten in the posts table? Are they stored somewhere else besides wp_posts.post_title?

Any ideas?

Site is autorodz.com

I am afraid this is not theme issue to support you, you did a mysql update of product titles, all i can suggest is to mkae sure the query you used is the correct one

cliffb2

cliffb2 Purchased

Can you at least answer a couple questions so I can try to eliminate the theme as the likely source of the problem?

Does Mobimax have it’s own custom shop page, or does it simply use the default woocommerce shop template? If the latter, does it customize the woocommerce shop page anywhere and if so, where?

Also, is there anywhere in the theme that, when displaying the shop page, it pulls the product name from anywhere other than post_title for the product, or that it builds the product title in any way other than using the post_title field?

Hi, it uses woocommerce shop page and uses the woocommerce data structure, so you can solve your issue within the woocommerce structure logic

Whats the support email? I have sended you email to enovathemes@gmail.com but got no answer.

Hi, what is your email, it could be in spam, and please include the purchase key

martin5

martin5 Purchased

Is there a option to set clickable link on the Megamenu Tab Item?

If you are a programmer i can guide you

martin5

martin5 Purchased

I have some knowledge, can you please help me

Ok, send email to enovathemes@gmail.com for detailed instructions

hello dear when i come to preview any theme its not working

Hi, you mean demo doesn’t open to you?

Hi I updated my theme to version 6.0 but WPBakery Page Builder is still only at version 6.2.0, it says that version 8.3.1 is available.

How do I update that plugin to the latest version, or at least one that is more current than 6.2.0? Shouldn’t that have been updated in the latest theme update?

Can i see, please send the link with the logins to enovathemes@gmail.com

Activate my code!

What? Theme does not required any code activation. And i can see from this profile you didn’t bought the theme

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve ThemeForest.

Sure, take me to the survey