22317 comments found.
Hi, is ACPT plugin (acpt.io) supported?
thanks cstibi
Hi,
This is AJ the theme developer.
I am not familiar with that plugin, but any properly coded plugin will work with any theme. I did look up the plugin though and I see it’s for creating post types.
I would recommend instead using my plugin: https://wordpress.org/plugins/post-types-unlimited/ – which I coded specifically with Total in mind and has tons of extra settings exclusive for Total that allow you to handle the design for your custom post types easily including creating dynamic templates.
More info here: https://totalwptheme.com/docs/adding-custom-post-types/
So you can save a lot of money using my free plugin (the plugin you mention charges a yearly fee) and also have more control over your post types. And if you need custom fields for your post types, the theme fully supports the free ACF plugin – https://wordpress.org/plugins/advanced-custom-fields/ – or you can use code to define custom fields via the theme’s API – https://totalwptheme.com/docs/snippets/add-custom-metaboxes-to-total/
In Total 6.0 I even added support for ACF repeater fields via the new ACF repeater dynamic template type and element.
- AJ
Hi AJ, thanks you for your evasive answer to everything!
Is your solution depends on which builder (VC or Elementor) I use?
Doesn’t matter. It works with WPBakery, Elementor and/or Gutenberg 
If you have any issues or problems setting up your custom post types just let me know!
- AJ
Maybe frontend submission and filtered listing are also available?
Post submissions aren’t built-into Post Types Unlimited but it’s very easy to create a custom form (would probably take less than an hour). Personally I think it’s best to create a custom form so only the code you need for your site is added rather then using a form builder.
I actually made a frontend submission form plugin for the theme’s testimonials which you could also easily download to and modify/rename for your needs – https://totalwptheme.com/docs/testimonials-form/
For filtering – this depends on what you need. Total has basic filters built-in – https://totalwptheme.com/docs/post-cards-ajax-filter/ – and also a whole API for advanced filtering with custom code – https://gist.github.com/wpexplorer/e95f2bc43c82a227787e8ae0d8a87432 – Or the Search & filter plugin is will work with Total and the Post Cards element – https://wordpress.org/plugins/search-filter/
Now, of course you can use the plugin you asked about – but you will likely need to then use custom code to do things like modify your post layouts, define custom templates, etc. Ex:
- Define dynamic templates with code snippet: https://totalwptheme.com/docs/snippets/define-dynamic-post-template-via-code/
- Theme filters search: https://totalwptheme.com/docs/filters/
I’m not trying to persuade you away from the plugin, rather, I’m trying to provide alternative solutions so you don’t have to pay those yearly fees for a plugin that appears to be quite bloated. As everything you may want to do could potentially be done with a little custom code or with free alternatives and keeping the site as fast/slim as possible.
- AJ
Thank you for your detailed answer! This is called maximum quality support!
No problem – let me know how I can be of any further help!
Hi,
I am planning to create a staging site (generally name.local using WP Local) initially and migrate it to the live domain once it’s ready. In the long term, I would like to maintain both a local site and the live site to ensure that all changes are first implemented on the staging site before being deployed to the live environment.
Could you please let me know if the license I purchase will allow for this setup?
Thank you.
Vishal
Hi Vishal,
This is Aj the theme author.
You can install the theme on as many development sites as you need. But you can only “technically” activate a license on 1 domain.
That said, in Total I do NOT “hide” any features behind the license. So if you install the theme locally without it being active you are still able to access all the features and do anything you want. The license activation is exclusively used for automatic updates only. But what you can do on your localhost is either update it manually (by downloading the theme from ThemeForest and re-adding it to your localhost) or using the Envato Market plugin: https://www.wpexplorer.com/envato-market-plugin-guide/
Let me know if you have any other questions or concerns!
- AJ
Hi AJ,
WP Site Health has been reporting that too many autoloads in WP Options are affecting performance.
I have identified a number of autoload records that were left behind by old plug ins and flipped the autoload field to NO, but only on those that I can clearly identify. So far so good, but there is more work to be done.
I see about 20 options related to Revolution Slider (example: revslider-stable-version 4.2.0). This is not an installed plug in now.
Are these Rev Slider entries in the Options table related to having been included in Total (even though its turned off), or are they likely left over from a standalone installation of the slider plug in?
Thanks in advance !
Hi
The theme itself doesn’t add any options for RevSlider so they must be left over from something else.
Now, autoloading options may not necessarily be an “issue”. They are primarily a concern when they are very large, so while it is a good idea to remove them, it may be a micro-optimization that won’t actually affect performance in any noticeable way.
I just wanted to mention this incase you are hoping to see a big boost in performance which may or may not happen.
Also, if the option is actually used on the site autoloading it can be a good thing as it’s going to be requested anyway.
- AJ
Hi AJ. I hope you’ve been having a nice holiday season so far. 
I’m having a problem local scroll. Two things:
1) On computers screens larger than 1024px, when I click the link in my menu, the section just appears without the scrolling animation. It occurs in Chrome, Edge, and Firefox.
2) I just added a new ID and link in my menu. It works on my laptop but not on either my phone or my tablet when I’m viewing it vertically (but it works horizontally). Both are Android devices (Samsung Galaxy).
I had my husband test it on his laptop and phone as well, and it’s the same for him.
My site is evpaxton.com and the new ID is “story,” and the new item in my menu is “Free Story.”
I appreciate any help with this. Thanks.
Hi,
I’m doing great thank you! I had a chill few days off playing PO2 
1) The local scroll animation doesn’t care about screen size so it wouldn’t make sense that it wouldn’t work exclusively at the 1024px breakpoint. I’m looking at your site and it’s working correctly. I tested in all those browsers and recorded a video test: https://a.cl.ly/NQunDvgm
The theme uses the native scrollTo JS function – https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTo – which is compatible in all browsers and has been around since 2020. So unless your computer is very old it should work correctly. I can’t think of any reason it wouldn’t…Unless there was an issue and you’ve since fixed it?
I would highly recommend only adding local scroll links to your menu if ALL links are local scroll. Otherwise it causes some confusion for the end user. When clicking on books, I expected to also scroll down to a section named books, instead it took me to a new page.
2) This is a bug with the specific mobile menu style you are using: “Dropdown (Inline)” – I”m releasing an update soon and I will add the fix! Thank you for reporting the issue.
If you want you can also switch to the “Dropdown” mobile menu style – https://totalwptheme.com/docs/mobile-menu-styles/. – instead which places the menu over your content (more common these days) and this does have the necessary code for the local scroll links.
- AJ
ps: Having the “home” link in the menu causes an accessibility issue because your logo also goes to the homepage so customers browsing your site with a keyboard will have to tab through the home link twice. It’s generally recommended not to do this. What you can do is remove the home link or go to Appearance > Customize > Header > Logo and disable the logo link.
Actually, I take it back. I was able to recreate the bug on mobile with the Dropdown mobile menu as well so swapping your mobile menu may not fix it. But the fix will be in the upcoming update!
Thanks for getting back to me so quickly, AJ. I appreciate it. Glad you got to enjoy a few days off. 
My computer is a new LG Gram running the latest version of Windows 11 Pro Education. Everything is up to date. Also, my husband’s computer is a 1-year-old Dell, running Windows 11 Pro. His is up-to-date as well. so I’m not sure what the problem is. I noticed the lack of scroll animation after the last Total update but only because I added the new scroll ID and was testing it.
UPDATE: I take the above back. It turns out animations were disabled automatically in Windows 11 settings: Accessibility/ Visual Effects/ Animation effects. So sorry to have bothered you with it, AJ.
The Home link was just there by default in the demo I used so I never gave it a second thought. I got rid of it and put another link I needed in its place. Thanks for the heads up.
Not to be an ass, but I’m kind of relieved that switching to the “Dropdown” mobile menu won’t work because I don’t want a search box in my menu. It’s not something I need on my author site.
Sorry for all the messages…I thought I knew what was causing the issue on your site and was going to fix it, but I couldn’t recreate the problem locally.
So inspecting your site closer I now see what’s actually going on.
The “Free Story” section is duplicated 3 times. So you have the same content and local scroll ID added 3 times where each is set to show at a different breakpoint.
I don’t understand why you are doing this, but it definitely creates SEO issues and bloats up the page (making it slower to load and to use the page builder on).
When I look it seems like each row is exactly the same (unless I’m missing something)...
I would recommend you edit the Free Story section so it’s a single row shown on all devices.
Otherwise you will want to place all 3 rows into a “Section” and add the local scroll ID to that section. Or add an empty row before them with the local scroll ID. This way the local scroll ID isn’t added 3x on the page.
Ideally you would just have the single row displayed on all devices though.
I could add some code to the theme to check for the current visibility of the section that should be scrolled to. But having multiple elements with the same local scroll ID in the code (hidden or not) causes accessibility issues. Thus, it’s not something I would be updating.
Does that all make sense? If not, let me know!
Because your visible/hidden rows look the same to me it wasn’t something I noticed right away. I made a mental note so next time someone has issues with local scroll to make sure the ID isn’t added multiple times on the page.
- AJ
Thanks, AJ. I didn’t realize that hidden sections would be a problem. I was trying different things out and hid the rows. I deleted the hidden rows and it’s working properly now. So sorry to have bothered you with this. It isn’t my day. That’ll teach me to work on my site when I have stomach flu.
No worries at all. Sorry I didn’t notice this right away and bothered you with several replies.
Happy New Year 
- AJ
You didn’t bother me at all, AJ. I’m always grateful for your quick responses and level of support. Happy New Year! 
Hi AJ. Total have Modal Module? I need to have portfolio itens that each one open a modal (and modal must be formated wirh different layouts). The theme have this, in last updates? Tks a lot!
Hi,
The theme has 2 modal functions:
1) Lightbox based popup. 2) HTML modal.
The first option is integrated into various elements. Example: https://totalwptheme.com/docs/inline-lightbox/
The second option is not “integrated” in the sense that you can easily select it, but it’s integrated in the code. So you can create modern dialog windows with some custom code – https://totalwptheme.com/docs/modal-dialogs-html/ (recommended).
Now, you didn’t explain if you want the modals on each portfolio post or in the list view. If you want to open the portfolio items in a modal instead of going to the post. This is even easier. What you would do is use the post cards modal popup – https://totalwptheme.com/docs/grid-with-modal-pop-up/ – example on a demo: https://totalwpthemedemo.com/agent/staff/ (click on any staff photo).
If you are setting up the grid to open items in a modal window you can use WPBakery, Gutenberg or Elementor for your portfolio content and that will render in the popup. However, this creates a “lock-in” affect where each portfolio item is manually built. It would be best to create a dynamic template – https://totalwptheme.com/docs/dynamic-templates/ – for your modal window to select from in the Post Cards element. This is mentioned in the docs I linked to above under the “Customizing the Modal Popup Window” section.
- AJ
Tks, AJ! I will test it!
Hi AJ, for open the ‘portfolio itens’ as ‘modal’, its possible? like this website: https://2023.driftime.com/ so, i have the portfolio grid masony, and when click on image or ‘read more’, open the content of page in a modal, instead page. its possible? Tks.
See the docs here: https://totalwptheme.com/docs/grid-with-modal-pop-up/
But I don’t generally recommend this, because it’s very bad for SEO, accessibility and site speed.
ps: The theme doesn’t have a “next” function like your example, but it’s very easy to implement that with some custom code (the javascript just needs to trigger a click on the next entry).
Hi AJ,
I had a fatal error, apparently related to WPbakery. My steps:
- Installed WP on a local OSPanel server
- Installed the theme and uploaded the required template (Reach)
- Made the necessary settings, added pages, etc.
- Checked, everything works. Turned off the local server
- The next morning, when I turn it on, the site does not load
How can I fix this? This is what I see on the page (there is also a screenshot here https://ibb.co/fqLLyfK)
tabletext 0^+https://phpmyadmin/index.php [db token ] #020$selected_tbl[]checkbox 1off$selected_tbl[]checkbox 1off$selected_tbl[]checkbox 1off$selected_tbl[]checkbox 1off$selected_tbl[]checkbox 1of
Fatal error: Uncaught Error: Class 'Vc_Google_Fonts_Controller' not found in C:\OSPanel\home\bamboo\wp-content\plugins\js_composer\modules\typography\module.php:74 Stack trace: #0 C:\OSPanel\home\bamboo\wp-content\plugins\js_composer\include\classes\core\class-modules-manager.php(335): Vc_Typography_Module->__construct() #1 C:\OSPanel\home\bamboo\wp-content\plugins\js_composer\include\classes\core\class-modules-manager.php(304): Vc_Modules_Manager->turn_on('vc-typography') #2 C:\OSPanel\home\bamboo\wp-content\plugins\js_composer\include\classes\core\class-vc-manager.php(355): Vc_Modules_Manager->load() #3 C:\OSPanel\home\bamboo\wp-content\plugins\js_composer\js_composer.php(41): Vc_Manager->loadComponents() #4 C:\OSPanel\home\bamboo\wp-settings.php(526): include_once('C:\\OSPanel\\home...') #5 C:\OSPanel\home\bamboo\wp-config.php(102): require_once('C:\\OSPanel\\home...') #6 C:\OSPanel\home\bamboo\wp-load.php(50): require_once('C:\\OSPanel\\home...') #7 C:\OSPanel\home\bamboo\wp-blog-header.php(13): require_once('C:\\OSPa in C:\OSPanel\home\bamboo\wp-content\plugins\js_composer\modules\typography\module.php on line 74
Hi,
The first error is unrelated to the theme or WPBakery, I really have no idea what could be causing that as it’s a generic error, most likely server related.
But the other errors are WPBakery related and would imply that the WPBakery plugin is either missing files or the files can’t be accessed.
I would recommend first deleting the plugin (since it’s installed locally, just locate it under C:\OSPanel\home\bamboo\wp-content\plugins\js_composer) – delete the js_composer folder completely. And then re-install the plugin to see if it works correctly.
If the error persists than most likely your local host file permissions aren’t setup correctly so even though the WPBakery plugin is installed the files can’t be loaded due to permissions.
- AJ
And then re-install the plugin to see if it works correctly.
Unfortunately, I can’t do this because due to errors I can’t access the dashboard (I can’t log in via WP admin).
If the error persists than most likely your local host file permissions aren’t setup correctly so even though the WPBakery plugin is installed the files can’t be loaded due to permissions.
Perhaps there really are some problems with the local server. But my test site with the same theme on the same local server runs without problems.
All in all, it’s a strange situation.
Hi,
So even if you delete the plugin folder you still can’t access the WP admin?
Is the local server running multiple installations of WordPress or a single multisite? If it’s the former, it’s possible maybe the database is corrupt for some reason. Since you were working with a new site perhaps you’ve already tried deleting that install and starting over?
I really have no ida what the following means:
tabletext 0^+https://phpmyadmin/index.php [db token ] #020$selected_tbl[]checkbox 1off$selected_tbl[]checkbox 1off$selected_tbl[]checkbox 1off$selected_tbl[]checkbox 1off$selected_tbl[]checkbox 1of
I’ve never seen anything like this and neither Google nor ChatGPT are helping me find an answer. But I’m guessing it has something to do with the database connection and nothing on the WP side. If you visit http://localhost/phpmyadmin/ – are you able to properly access your database? If not, you may need to re-install it :/
What APP are you using to create your localhost? It’s possible it has some sort of bug…I personally use and only have experience with MAMP-PRO
- AJ
Hi, AJ
So even if you delete the plugin folder you still can’t access the WP admin?
Unfortunately no.
If you visit http://localhost/phpmyadmin/ – are you able to properly access your database?
Yes, I can connect to the database.
What APP are you using to create your localhost?
Open Server Panel.
Anyway, I decided to just do it all from scratch on the server. In the end, there are no errors.
Indeed, it is possible that the error is in the local server or in some conflicting applications on my computer.
Very strange. Glad it’s working now though!
Happy New Year 
- AJ
Happy New Year to you too )
Hi AJ,
I have made change to wp-config.php:
define(‘UPLOADS’, ’’.’media’);
If I update Total theme in future, will this be over-ridden? If so, how can this be done such that future update will not be affected?
Hi,
Your wp-config.php file will never be modified by the theme. This is a secure file on your server that should never ever be modified by the theme. There are some plugins that will modify the file (usually optimization/caching plugins) but they would never delete any custom code in the file (or at least they shouldn’t).
So, your custom code should be 100% safe.
- AJ
Hey AJ,
I hope guys are doing well. Recently I’ve noticed my main site, bravewhale.com, loading slowly on first load. Mainly, it’s just a white screen for a couple seconds before everything pops in and loads. I’m hosting it on Cloudways, and I chatted with their support, and they agent told me it’s caused by Total and js_composer script. I’m not sure how to confirm this myself. Do you know of anything that would be causing this sort of loading issue? I have the theme updated to 6.0.2 and all plugins updated. Thanks, and happy holidays!
Hey,
It’s been a while, hope you are doing well also!
When I first tried visiting your site I just got a server error saying the site was down. But now it seems to be working every time I refresh (very slow though).
The server response time is taking up most of the loading time: https://a.cl.ly/OAudrwXw
What the agent told you is a typical hosting support response. If they are going to blame a theme/plugin they need to tell you exactly what script, function or query is slow. Feel free to send them a link to our landing page so they can see how fast the theme and WPBakery are: https://totalwptheme.com/
But even if a theme or plugin process is “slow” and they can pin-point it, the issue could be that the server itself can’t handle the process. In which case, it’s not necessarily the theme it could just be a slow server. Think of it like running a modern PC game on an old non-gaming computer.
From my experience, hosting support agents are only interested in checking if the server itself is up and running. Whether the server is capable of handling what’s thrown at it or if the server is slow is not something they typically care about or are trained to assist with.
Cloudways is awesome and I use it for serving theme updates. But the problem with CloudWays is that it’s self-managed, which means you need to setup your server resources according to your requirements. This can be a bit complicated, especially if you aren’t a server expert.
This is why I generally recommend managed WordPress hosting and it’s what I use for all my main sites (I personally use WPEngine). This takes out all the guessing and if your server is not capable of what you are throwing at it, they will send you an email and let you know you should upgrade to a better plan.
Another thing is that Cloudways doesn’t offer built-in caching for WordPress (at least not from what I remember).
Have you setup a proper caching plugin for your site? It looks like Cloudways has their own plugin named “Breeze”. Without a caching plugin you will put significant stress on the server.
One thing worth mentioning is that your site is using WooCommerce, which is very server intensive. It literally slows down and sometimes crashes my local development server on my iMac. This is why a lot of the managed WordPress hosting companies have more expensive plans for WooCommerce users.
It would be a good idea to try disabling WooCommerce and/or other plugins and run some tests to see if any specific plugin significantly slows down the site. It is possible there is a plugin that is significantly slowing things down.
My recommendation would be to create a stagging site – https://support.cloudways.com/en/articles/5124886-how-to-create-a-staging-environment – this way you can run all the tests without affecting the live site. You can also try switching themes if you suspect that a function running from the theme is slowing things down. And you can install a plugin like the Query Monitor plugin to see if anything stands out – https://wordpress.org/plugins/query-monitor/
Last, it would be worth looking at the site traffic. If your site is being botted it could put a lot of strain on the server causing the slowness.
- AJ
Thanks AJ! Always with the super informative and helpful response
Yeah, I was suspicious when the support agent said it was the theme. Just didn’t seem like it was to me. But I will check all the stuff you mentioned and see what I can do. Thanks again. Merry Christmas!
If you want to you can shoot me an email at wpexplorer [at] gmail dot com and I could have a deeper look at the backend for you if you want to share logins.
I was looking at your site and it’s loading blazing fast for me now. Did you change anything?
Happy New Year!
- AJ
Hey! I think that is primarily improved by the Cloudways Breeze caching plugin. I also removed Woocommerce, since I am not using it now. I used it in the past. But other than that, I didn’t do anything else. Before enabling Breeze and after removing Woo, the site was loading around 2s or so. Which isn’t horrible, but I’d really like to get it loading at most 1.5s without Breeze. But, I’m at least happy to see it loading so fast now. Thanks!
For me it’s loading in around 0.4s with browser cache disabled – which is fantastic.
I’m thinking WooCommerce was likely the issue. That plugin literally crashes my local host on my iMac all the time. I’m not a big fan, unfortunately it’s probably the best shop plugin out there for WP.
- Aj
Hello,
I am experiencing an issue with the theme and would appreciate your assistance. When I activate the parent theme, I encounter the following error: {“version”: 3, “isGlobalStylesUserThemeJSON”: true }. However, this issue does not occur when the child theme is activated.
Here are the steps I have taken so far: 1. I verified and updated the PHP version to 8.3. There are no issues with the server’s PHP configuration. 2. I temporarily disabled the theme.json file, but the error persisted. 3. I deactivated all plugins one by one to check for conflicts, but this did not resolve the issue. 4. I tested with WordPress default themes and encountered no errors. 5. I reviewed cPanel error logs and WordPress debug logs but found no information related to this error.
I have not yet compared the differences between the parent and child themes, but the fact that the issue disappears when the child theme is active suggests that the child theme might be addressing something missing or conflicting in the parent theme.
I suspect the issue might be related to the theme.json file or the WordPress global styles mechanism.
I would appreciate your guidance or any updates you can provide to help resolve this issue.
Thank you,
Hi,
This isn’t an error message. Are you saying that this text displays at the top of your site?
You are correct in the fact that this is related to the theme.json file and likely doesn’t happen when using the child theme because your child theme doesn’t have a theme.json file.
I can’t recreate any problems in the latest version of WordPress and this hasn’t been reported by any other user. I double checked the theme.json file and there aren’t any errors in it either.
isGlobalStylesUserThemeJSON is related to user saved data when working with an FE (full site editing) or Block theme. Which Total is not. Which makes this very strange. My only thought would be that your site used to use a block theme and there is some sort of WordPress bug in the way it stores and handles user styles.
Have you tried disabling plugins to rule any out?
- AJ
Yes, I deactivated each one individually to see if there was a problem with the plugins, but that didn’t fix the problem either. Right now I can’t post on the site, I used page as a workaround but I’m still looking for a solution.
I also compared the functions files of the parent theme and child theme with the Diffchecker program, but not the style files.
“WordPress bug in the way it stores and handles user styles”
If it’s about here, what are the places I should potentially look at?
Thank you very much.
Hi,
I hope you had a nice Xmas.
Now, I really still don’t understand what the issue is. Can you please explain.
You said “When I activate the parent theme, I encounter the following error: {“version”: 3, “isGlobalStylesUserThemeJSON”: true }.”
But this isn’t an “error”. I am assuming what you mean is that you see this code on the front-end instead of your page content. Is that correct?
Also you mentioned “I used page as a workaround” – so does that mean the issue is only with posts and not pages?
If you want you can submit a ticket and provide access to your site – https://my.totalwptheme.com/submit-help-request/ – please use “Assign to AJ” in the ticket subject. This way my support guy that helps me weed out tickets can forward it to me since this isn’t a common issue (first time I’ve ever heard of it) it could be complicated to troubleshoot. In fact if you are able to share FTP access that would be very useful and most likely required.
- AJ
Seasons greetings AJ! I trust all is well.
Little question for you:
I have a website aponeill.co.uk – and this is really a private website, without being a registered and logged in user, visitors can only see the homepage and login page.
When the user logs in for the 1st time i would like to display a ‘terms page’ – they would need to read, agree the terms (tick box and a button – easy enough) and then the page would redirect them to the home/menu page of the private website.
NOTE: This is a one-off action, only required for the 1st time a new user logs in.
When they return to the site for future visits they would login in the usual way and arrive at the home/menu page of the private website. I have all this set=up and running atm, a part from the ‘terms page’ thing that i’m asking you about.
Hope that makes sense and you can help. Just let me know if you require login details so you can see for yourself.
Thank you a always. Tony
Hi Tony,
This isn’t too hard to setup. First you need to hook in to change the default login redirection, then you need to create your custom terms page form and when they fill out the form it should save a value in their user meta data that can then be checked later.
This is something outside the scope of theme support. But if you want to hire me to code this functionality for you, you can shoot me an email at wpexplorer [at] gmail dot com (I charge $75/hr and this is should be pretty quick). I can create the terms page with the custom form and add the code needed to your site for the redirections.
Legally though, don’t you need to have the terms accepted on registration, no?
- AJ
I only noticed now since the last update my onclick=”window.open links aren’t working and I can’t figure out why.
My font awesome icons aren’t showing anymore either
Hi,
This is AJ the theme author. I hope you had a nice weekend.
1. Where are you using that code? For security reasons in most areas of the theme inline javascript gets stripped out. This is also bad practice you should target your links with custom JS instead rather than adding inline code. I can help you create the proper code if you want to share the URL and let me know what you are trying to do.
2. The theme hasn’t loaded FontAwesome globally for over a decade. So I assume you are referring to the theme icons. Please correct me if I’m wrong and share the URL in question. If you were using FontAwesome icons via various theme elements those should still be working.
Now, if you are referring to the theme icons, these have been updated to use inline SVG’s to keep the site faster. Loading a font icon set is old practice and slows down the site and lowers page speed scores. Please see the changelog: https://totalwptheme.com/docs/changelog/6-0/ – so if you were adding icons via HTML or inline CSS the code will need updating.
If you were adding icons manually via HTML this is never advised and you should update the site to use the theme’s shortcodes instead in your custom code – https://totalwptheme.com/docs/theme-icon-shortcode/ – this way you never have problems when updating.
And if you were inserting icons with CSS you have some options:
a) You can update your CSS to use modern SVG’s – the code is very easy and I can help with this (chat GPT can also give you the code).
b) You can install this plugin to load the old theme’s font icon set on your site – https://a.cl.ly/Wnu5N1Jv – but then you lose out on the optimizations.
- AJ
Hi AJ, thank you so much for replying. Had a great weekend thanks, hope you did too.
I am using it on this page: https://debsdezigns.co.za/wordpress-websites/
I have put the code and font awesome link in the “Excerpt” part on the portfolio page.
Here is what I have with one of the portfolio pages:
“Redesigned in September 2024
[font_awesome icon=”external-link” margin_right=”5px”]Click here to view website“
I did it like this because I see there is a button option to “read more” but I can’t see where to put a new link for each one. I need each block to have its own button to a different link, my code was working till now though.
Its also been a while since I designed my website so haven’t taken a look at the new things that have been added to do this differently.
Please if there is an easier way to put the button on each block if you can let me know that would be fantastic.
Thank you so much for your feedback, much appreciated.
Please let me know if you need anymore information.
Hi,
The problem with the icon is that the theme uses modern SVG icons and the excerpt function in the theme passes through the core WordPress wp_kses_post function which strips out SVG icons.
There are ways you can re-add the icon (the best is CSS) and I can provide the code for this, however…
I would HIGHLY recommend switching to using the newer theme’s Post Cards element – https://totalwptheme.com/elements/post-cards/
Then you can create a custom card – https://totalwptheme.com/docs/custom-card-builder/
And you can use the built-in portfolio company link custom field to define your links for each portfolio item and assign it via the card builder.
I made a sample video for you: https://a.cl.ly/xQukgm1r (when creating the video I forgot your items had a border around them so I created the card without the border then added it after so sorry for any confusion as I change up the layout near the end).
This will make management a lot easier and you can always modify the way your entries look without having to manually edit your portfolio items in the future.
Let me know if you have any issues or questions about this!
If you are new to the Post Cards element it will be a really nice feature to try out and mess around with because it really opens up a lot of possibilities when creating client sites!
- AJ
Oh wow that is fantastic thank you so much, yeah I haven’t used the post cards element, will absolutely use them, thank you so much for the video I really appreciate it. I will let you know if I have any issues setting it up.
Yep, let me know if you run into any issues or have any questions!
Happy New Year
- AJ
I tried to change the color of Form 7 button by adding these codes to Additional CSS and just change the color number but unable to change.
This is the original:
.wpcf7-form input[type=”submit”] { background: #8383be !important; color: #000000 !important; padding: 8px 15px !important; }
Pls advise how.
Hi,
Please share the URL in question so I can see how the form is setup. Thanks!
- AJ
Hello, does the theme use WPBakery 8.1?
Hi,
This is AJ the theme author. I hope you had a nice weekend. The theme currently includes 8.0.1 – https://totalwptheme.com/docs/changelog/
I actually was unaware of the 8.1 update because WPBakery didn’t click the box to send out an email with their last update. So I’m downloading it now to test it out and make sure there are no bugs before shipping it out with the theme. I do have an upcoming theme update this week so I will include the latest version of WPBakery assuming there are no bugs.
Reading through the changelog for 8.1 though, it’s mostly changes that don’t affect users that have the plugin bundled and some small fixes. No security fixes that would force me to push out the update immediately without fully testing it first.
Thank you for leaving this comment and bringing it to my attention.
- AJ
Hello, I am evaluating on behalf of a client to change the current theme to Total, but keep all pages and posts created with WPBakery. I would like to ask if I should uninstall the existing WPBakery and install the one included in Total, whether the pages will maintain their structure, and if the theme is compatible with RankMath. Thank you.
Hi,
I hope you had a nice XMas.
The WPBakery plugin included with the Total theme is 100% unmodified. Some theme authors provide modified versions of the plugin with their theme. I think this is a very bad idea because it makes it harder if people want to switch between theme or if they want to activate their own WPBakery license – https://totalwptheme.com/docs/activate-wp-bakery-page-builder/
All optimizations Total makes to WPBakery (which is a lot as you can see from the landing page – https://totalwptheme.com/ (scroll down to “Optimized & Enhanced WPBakery WordPress Theme”) – are done from within the theme using action hooks, filters and custom scripts.
Now, that said…Total includes some better alternative elements to WPBakery elements. For example the WPBakery single image, custom header, button…etc elements are not very customizable and may not look very good. Total provides alternative Image, Heading, Button…etc elements I recommend using instead. And if you want to take advantage of the exclusive WPBakery Slim Mode in Total – https://totalwptheme.com/docs/wpbakery-slim-mode/ – you will want to swap out those elements for theme versions, or you would need to re-enable them via code by hooking into the “totaltheme/integration/wpbakery/remove_elements/blacklist” filter.
If you are planning on switching themes. I personally do think it would be a good idea to re-do main pages and make use of new elements and features. And if your site has custom post types potentially consider moving to dynamic templates which is an exclusive Total feature – https://totalwptheme.com/docs/dynamic-templates/
Another thing to mention is that many WPBakery themes to integrate their own custom settings and elements. So it’s possible your current site setup won’t allow a seamless transition because switching themes could remove features/elements. This isn’t something I can know without fully inspecting your site.
The best thing to do would be to create a staging version of the site and try out the new theme first to see if you even like it and want to proceed with the move. Then you can transition the site via the staging without affecting the live site and once done move the staging to the live. During this time you would want to make sure your client is not adding/removing/editing any content so the process is much easier for you.
The theme is compatible with RankMath, but WPBakery is not “technically” fully compatible. I actually left them a comment recently: https://wordpress.org/support/topic/analyzing-shortcodes/ – which isn’t very helpful. They claim that their plugin is compatible with WPBakery, but it really isn’t – because RankMath doesn’t parse shortcodes before running it’s checks. It’s not a huge concern, but it does mean that RankMath may not properly locate headings, images, alt attributes. Which isn’t really a big deal, but I wanted to mention this. So technically if your client site is already using WPBakery and RankMath it’s not working “optimally”.
- AJ
Hi AJ,
How do I enable the new dynamic search feature? I can see it working in the off canvas menu element, but on a default theme install the header search icon still uses the previous method e.g hit return for results. I couldn’t see anything in theme panel or the customizer.
Thanks, Paul.
Hi Paul,
For the default Header the setting is under Customize > Header > Search > Style > Modal (Live Search).
And if you create a custom header – https://totalwptheme.com/docs/header-builder/ – then you can make use of it with the new Horizontal Menu element.
- AJ
Hi AJ,
I have a questions regarding this guide – https://totalwptheme.com/docs/how-to-add-a-stretched-image-inside-a-wpbakery-column/
Firstly, the column with the image background doesn’t align with the right of the header items. I can set the inner column gap for that row to 0px, but then the text is flush to the image. I noticed I can add a 1px margin to the row and increase the inner column gap but then the text doesn’t align with the logo on any device.
I’m not sure why this is so difficult to recreate the look and alignment of the feature box using wpbakery rows and columns. Are these limitations of wpbakery? Is there a way to have text left & image right (with spacing) and keep it aligned on all screen sizes?
And can I ask why wpbakery breakpoints are different to those used by the theme (css framework)? E.g. ‘full width columns on tablet’ will stack at 992px but that’s not a breakpoint the feature box element uses.
Thanks, Paul.
For spacing between text and image columns I can add padding under design options for that column, but using padding classes from the css framework would be more appropriate if I could get them to apply. On the column say wpex-pr-50 as an extra class name doesn’t apply padding. Using the design options field, padding is applied.
Hi,
1. Because of how WPBakery is coded it can be a bit tricky to work with column backgrounds. This is because WPBakery uses padding for spacing between columns so backgrounds. So you need to use the Outer Column gap in the row to create more spacing.
BUT – I’m releasing an update this week with a really cool new function that will allow you to stretch the Image, Video and Image Banner elements to fill up the column. This will make things WAY easier. I couldn’t do this before because I had to wait for the modern :has() CSS selector to become fully adopted by all browsers and it finally is – https://developer.mozilla.org/en-US/docs/Web/CSS/:has
Here is a video showing the new setting in action: https://a.cl.ly/P8uKYgvN
And what makes this new option extra cool, is the image will fill up remaining column space as well. This means you can add elements before or after the image and it will still stretch to fill.
Once I update the theme I will be sure to update the guide as well.
Also, depending what you are doing (it sounds like perhaps you are creating a custom header) you can also just use the theme’s Flex container to place text and images next to each other – https://a.cl.ly/Wnu5N1R9
But really, I’m a bit confused with your question because you are following the guide to stretch the image – but then you say ” Is there a way to have text left & image right (with spacing) and keep it aligned on all screen sizes” – keeping an image “aligned” is very different then stretching an image to be the same height as the text next to it. Like if you just want to center align your image you just need to use the setting for the row named “Content Position” and select Middle.
2. Not sure where you are getting the “full width columns on table will stack at 992px” – the description reads very differently: https://a.cl.ly/p9u4KdD2
The theme’s utility breakpoints to match WPBakery’s except for one of them. By default WPBakery columns stack at 768px which is the “md” breakpoint – https://totalwptheme.com/css-framework/responsive-breakpoints/ – the theme’s utility classes just have an extra 620px breakpoint.
When it comes to breakpoints the ONLY thing that really matters is the stacking of columns. I know some people are still stuck doing things like manually setting paddings, margins, font sizes…etc at different breakpoints. All of which is no longer needed because of modern responsive units and CSS functions (clamp(), min(), max(), vh, hw, vmin, vmax). I just wanted to throw this out there…
And when it comes to WPBakery, if you don’t want columns to stack on mobile all you need to do is edit each column to set it’s width for mobile. Here is a video example from one of the header patterns: https://a.cl.ly/KouRWzp5 – so if you set the width at the smallest breakpoint it will not stack.
3. If you add wpex-pr-50 to the column it won’t work because WPBakery has default padding added to columns (15px) because it’s used for spacing. The theme’s utility classes are registered early so WPBakery will override them. This is correct behaviour.
You could instead add the class to the image so that the space is next to the image, no need to target the column if the column only has an image.
What I personally do to add a bit more space is limit the image width and then align it with a utility. Example: https://a.cl.ly/NQunZO2y – this is a basic example. You can make it more responsive by using clamp() or max() in for the image width.
- AJ
i have a problem with header – following update to 6.0.2 , the phone and email icons are NOW large and black in header – i use this code
[font_awesome icon=”phone”] 07770 836 457
[font_awesome icon=”envelope”] sales@fenori.co.uk
Fenori CI (UK) Ltd
i read somewhere about an issue with 6.0.1 and thought 6.0.2 fixed it – ALSO i dont have any social media icons in header
I updated to the NEW links in customise as follows
[topbar_item icon=”phone” text=”07770 836 457” link=”tel:07770 836 457”/]
[topbar_item icon=”envelope” text=”sales@fenori.co.uk” link=”mailto:sales@fenori.co.uk”/]
Fenori CI (UK) Ltd
that seems to have worked BUT i still dont have the social media links on the right hand side of the Header any longer
www.fenori.co.uk
i seemed to sort out the icons – now using some of the options in customise – TOP BAR > CONTENT used items=”icon,count,total”][/topbar_item]
[topbar_item icon=”phone” text=”07770 836 457” link=”tel:07770 836 457”/]
[topbar_item icon=”envelope” text=”sales@fenori.co.uk” link=”mailto:sales@fenori.co.uk”/]
[topbar_item icon=”home” text=”Fenori.co.uk” link=”https://fenori.co.uk/”]
THE social Icons are displayed on the appearance page preview – BUT not on the main website itself
ok, so the links exist – just they match the colour of the header – as i get th hand and if i click – i goto the social media sites – BUT cant see – tried changing colour still no go ????
maybe an issue with icons in the header , as the phone , email and all social icons are NOT showing up n the header – so a generic setting for icons perhaps in the header , I dont use icons anywhere else on site as far as i can remember
no icons showing in the header at ALL – no phone, email or social icons – so i guess an issue with the icons in the TOP BAR
so searching here’s seems icons on CSS and i guess the theme social links no longer work , as the 6.0 update removed the feature to have icons in CSS – so not sure what to do now – I see a plugin but i only load from add plugins – so not sure how to get the zip file loaded – NOT that i want to use the old style – Happy to use the new method – just need a tutorial on how to add exactly , the social media icons – i expected something in the THEME – also not sure why the customise appearance – AlL the icons appear correctly on the preview screen Any HELP – please
No idea why – but today it works , all i did was update an INACTIVE plugin contact 7 form. Nothing else update – so NO idea why it took a few days – maybe unless the theme i downloading and updating something in the background on a PC BUT the phone still is not showing the icons iPhone – with Chrome , but works with safari on the iPhone
Hi,
This is AJ the theme author.
It sounds like you’ve recently updated your site but the browser was using the old cached CSS and not the latest version of the theme’s CSS.
I had a look at your site and the problem is that the child theme is incorrectly set up. The child theme is loading the parent CSS file using the WordPress version number like this: https://a.cl.ly/6quABRP6
It should be loaded with the theme’s version number, otherwise it creates an issue with cache-busting.
This happens when the child theme doesn’t define a version or the parent CSS file.
You will want to update your child theme so the code that loads the parent CSS file looks like this:
wp_enqueue_style(
'parent-style',
get_template_directory_uri() . '/style.css',
array(),
wp_get_theme( 'Total' )->get( 'Version' )
);
Notice the last parameter pulls the version number from the theme.
If you don’t make these changes you will likely have issues anytime you update the Total theme and there were CSS changes made to the theme.
- AJ
Thanks – Where do i put that code ? Is it the Style CSS file ??
[code] /* Theme Name: Total Child Theme URI: https://themeforest.net/item/total-responsive-multipurpose-wordpress-theme/6339019 Template: Total Author: WPExplorer Author URI: https://themeforest.net/user/wpexplorer Description: Premium Multi-purpose WordPress Theme Tags: custom-colors,accessibility-ready,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready Version: 4.9.3.1565810488 Updated: 2019-08-14 19:21:28
*/ [/code]
thanks again – have a great xmas holiday – I wont update the code till the new year now – just need to know where to place the code – I thought BB [] worked here – sorry about the above not sure how to insert code into the forum
Hi,
You don’t add this code anywhere. What you need to do is update your child theme to be coded correctly. So somewhere in your child theme’s functions.php file there is code that uses wp_enqueue_style to load the Total style.css. You need to modify that code to correctly add the theme’s version number using:
wp_get_theme( 'Total' )->get( 'Version' )
The code you pasted is from your child theme style.css file. You need to modify the functions.php file.
You can compare your child theme functions.php file with the provided child theme to see how it’s different – https://github.com/wpexplorer/total-child-theme/blob/master/functions.php
Or you can share your functions.php code (as long as there is no private data) with me and I can give you the modified version. If you do this please share the code via a 3rd party such as https://pastebin.com/ – so it’s properly formatted. Sharing code here in the ThemeForest comments isn’t ideal.
- AJ
Hope you had a good xmas – thanks for replying so quickly over the holiday
SORRY Not worked out how to PASTE here from that forum – it seems to have auto generated a code when the child theme was created. Nothing init that is private – Just various bits of code from yourself in the past and stuff i picked up from forums
I have just pasted here – While and try and workout how to doit on that link or other
<?php // Exit if accessed directly if ( !defined( ‘ABSPATH’ ) ) exit;
// BEGIN ENQUEUE PARENT ACTION // AUTO GENERATED – Do not modify or remove comment markers above or below:
if ( !function_exists( ‘chld_thm_cfg_locale_css’ ) ): function chld_thm_cfg_locale_css( $uri ){ if ( empty( $uri ) && is_rtl() && file_exists( get_template_directory() . ’/rtl.css’ ) ) $uri = get_template_directory_uri() . ’/rtl.css’; return $uri; } endif; add_filter( ‘locale_stylesheet_uri’, ‘chld_thm_cfg_locale_css’ );
if ( !function_exists( ‘chld_thm_cfg_parent_css’ ) ): function chld_thm_cfg_parent_css() { wp_enqueue_style( ‘chld_thm_cfg_parent’, trailingslashit( get_template_directory_uri() ) . ‘style.css’, array( ) ); } endif; add_action( ‘wp_enqueue_scripts’, ‘chld_thm_cfg_parent_css’, 10 );
// Wayne Added to show SKU in products page, After title add_action( ‘woocommerce_single_product_summary’, ‘dev_designs_show_sku’, 5 ); function dev_designs_show_sku(){ global $product; echo ‘SKU: ’ . $product->get_sku(); }
// Wayne added to add the SKU number to category listing function shop_display_skus() { global $product; } add_action( ‘woocommerce_after_shop_loop_item’, ‘shop_display_skus’, 9 );
if ( $product->get_sku() ) {
echo ' SKU: ' . $product->get_sku() . ' ';
}
// Wayne added to remove shipping to: message
/**
* snippet Hide "Shipping to..." WooCommerce Cart
* @how-to Get CustomizeWoo.com FREE
* @author Rodolfo Melogli
* @compatible WooCommerce 6
* @community https://businessbloomer.com/club/
*/
add_action( ‘woocommerce_before_cart’, ‘bbloomer_hide_shippingto’ );
function bbloomer_hide_shippingto() { echo ’<style>.woocommerce-shipping-destination{display:none}</style>’; }
// Wayne added code – because the theme removed the default woocommerce fort style – 12 june 24 add_filter( ‘totaltheme/editor/editor_styles/tiny_mce/editor_id_list’, function( $list ) { $list[] = ‘excerpt’; return $list; } );
//Wayne Added Code function to show shipping Address , even if local pickup – 16-June24 function show_ship_add_for_local_pickup( $needs_address, $hide ) { $needs_address = true; return $needs_address; } add_filter( ‘woocommerce_order_needs_shipping_address’, ‘show_ship_add_for_local_pickup’, 10, 2 );
Hi,
Oh ok, it looks like you may have used some sort of child theme generator plugin to create the child theme which doesn’t generate it correctly and also adds unnecessary code to load an RTL stylesheet.
So what you want to change is line 19 which looks like this:
wp_enqueue_style( 'chld_thm_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'style.css', array( ) );
You would delete that completely and replace with this code:
wp_enqueue_style(
'parent-style',
get_template_directory_uri() . '/style.css',
array(),
wp_get_theme( 'Total' )->get( 'Version' )
);
You should also be able to delete lines 8-15 because this code is used to load an RTL stylesheet which you don’t use on your site:
if ( !function_exists( 'chld_thm_cfg_locale_css' ) ):
function chld_thm_cfg_locale_css( $uri ){
if ( empty( $uri ) && is_rtl() && file_exists( get_template_directory() . '/rtl.css' ) )
$uri = get_template_directory_uri() . '/rtl.css';
return $uri;
}
endif;
add_filter( 'locale_stylesheet_uri', 'chld_thm_cfg_locale_css' );
Keep in mind that if you make any errors in your child theme functions.php file it could cause your site to crash and you won’t be able to log back in via WP. So it’s highly recommended to make the changes via FTP so if you refresh the site and it’s down you can revise and fix your code. It’s never advised to edit the files via the WP admin (Appearance > Theme File Editor) – in fact this should be disabled for security reasons – https://developer.wordpress.org/advanced-administration/wordpress/wp-config/#disable-plugin-and-theme-update-and-installation
- AJ
Thanks so much – for that , I did not realise that i should not EDIT in the theme BUT using FTP I have FTP access and copy that complete set as a backup every couple of weeks any way I’ll look and see where the functions file is located and check
The file will be located at wp-content/themes/Total-child/functions.php
Just let me know if you run into any issues or have any other questions.
Happy New Year!
- AJ
Thanks, found the file and made a backup copy – edited as advised and copied over the new file using FTP All seems to have worked OK now , safari on iPhone is picking up the icons now Thanks so much for all the help here have a great new year
Awesome!
i read about preloading Google Fonts will help speed up website (although i don’t quite understand how it works). Where / how can we do this?
Hi,
You can do this via the Font Manager – https://totalwptheme.com/docs/font-manager/
Whenever you add a font, there is a checkbox to enable preloading.
What preloading does is it tells the browser that the fonts will be used on the site so that it can load it more efficiently.
It’s always a good idea to define the fonts your site will use via the theme’s Font Manager anyway, because it greatly slims down the customizer or any element that has a font family selector, since the theme will only display your registered fonts and default browser fonts, instead of hundreds of Google font options.
- AJ
Sorry I forgot to mention a couple things and I will update the docs as well:
- When using Google fonts if you want them preloaded you would need to set them as Global so the theme knows that font will be used on the whole site and it can be preloaded: https://a.cl.ly/geuDrlX9
- If you upload your own custom font files the preload field is here: https://a.cl.ly/rRudLPYk
Hi AJ,
I am trying to remove some meta from a card. Using the CSS below the author removal works but I have not found the right syntax to remove the comments count. Any suggestions?
/* Remove meta from card */ .wpex-card-blog-list_1 .wpex-card-author { display: none; } .wpex-card-blog-list_1 .wpex-card-comments { display: none; }
Hi,
Here is the updated/optimized CSS:
.wpex-card-blog-list_1 :is(.wpex-card-author, .wpex-card-comment-count) { display: none; }
You could also just create your own custom card – https://totalwptheme.com/docs/custom-card-builder/ – so when you add the Post Meta element in your custom card you can choose exactly what meta fields display, where and how.
- AJ
Thanks very much! I had tried a few variations but did not luck upon the right one. Have read up on custom cards too. Looks very flexible, but since I just needed a few minor changes to this predefined card I decided to go the css route.
BTW, I have another open question from a couple of days ago. Have you seen that yet?
Makes sense, a little CSS is much easier 
If you aren’t sure what classes to target what I recommend is using the Chrome inspector tool. This will allow you to click on any element to view the classes added to that element. Sample video: https://a.cl.ly/p9u4ze9q
These are the commands you can use to open the tool:
MacOS – Command + Option + C Windows – Control + Shift + C.
If you are familiar with the inspector tool, it’s very useful!
In Total there will generally be a unique classname at the front of any element that you can target with CSS. Just don’t modify any of the theme’s utility classes – https://totalwptheme.com/css-framework/ – because it can break your site. Utility classes are all prefixed “wpex-” and generally have very specific names based on what they do as opposed to what they are. So it’s fairly obvious to know if a class is a utility or not.
- AJ
ps: I replied to your previous comment. ThemeForest displays comments with the newest at the top and when doing support I generally go top to bottom. Sorry for any confusion!
Hi, I have 14 purchased licenses for Total (unfortunately currently only a handful of active sites) for some strange reason a few sites have lost their registration key and are no longer receiving updates. When I try to login to WP Explorer support to check which key belongs to which site, it now says I have no account there?
Thank you for another awesome update btw!
Hi,
Last year I moved the support site over to this domain – https://my.totalwptheme.com/ – but I didn’t migrate all the users (for good reason). But the site never allowed you to log in with your own credentials before. Previously you always had to log in with your Envato account.
I had a look and I don’t see your username added to the new site. So you will need to go here – https://my.totalwptheme.com/log-in/ – and click on the green button “Continue with Envato” so that it can connect to your Envato account, verify licenses and add you to my site. Once you are added to the site you can then continue logging in with Envato or you can set your own password – https://my.totalwptheme.com/reset-password/ – and use your email/password to log in.
Once logged in you can view and manage all licenses under the License Manager tab – https://my.totalwptheme.com/license-manager/
Licenses shouldn’t ever get automatically removed by the theme. The only code in the theme that removes the license would happen if you visit the license page and the current domain doesn’t match the license on my API, then it gets removed.
Another possibility is that due to legal reasons last year I removed the ability to activate a license in “developer mode” so if those sites were active in dev mode then it’s possible they got deactivated.
Let me know if you have any issues logging into the licensing/support site!
- AJ
Thank you AJ!
I was able to login in fine the way you described, I must have made a mistake earlier sorry. I do believe I was using the developer license on some sites which could explain why they disappeared. So I should use separate licenses for my staging sites now instead?
Thanks!
For staging sites you don’t need to register any license. The theme doesn’t hide any features behind the license. It’s used exclusively for updates and support. So feel free to install the theme on any development/staging site (no need to buy a separate license for all those). But please do purchase a new license (you or your client) for each live site.
That said, some customers do purchase 1 extra license to use just for staging sites that they can add/remove accordingly. This way they can access the automatic updates when needed.
- AJ
Of course every site has it´s own license, I have much more licenses than sites however I just realized my support has expired sorry about that, will purchase new licenses ahead. One site still had the Envato Market but that seems to work fine still. Happy holidays!
Hello I would like the mobile menu to display the submenu, like the mobile menu submenu on this page https://oakywood.shop/de.
Is something like this already integrated in the theme or do you have any tips on how I can implement it?
Hi,
The theme doesn’t have the ability to open the submenus like in this example. It wouldn’t be hard to do this using some custom JavaScript in your child theme. If you do it though, don’t copy the sample site, because their website is not accessible so their mobile menu can’t be properly navigated by people with disabilities. I could perhaps help with some basic JS for this if needed, but I have to know exactly what mobile menu type you are using and your site setup, so you’ll need to provide the URL.
This is actually one of the reasons why in the new Off-Canvas element – https://totalwptheme.com/elements/off-canvas-menu/ (which is intended for use with the Header Builder to create a custom header) – I opted into using the modern details element for the mobile menu dropdowns – https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details. Because it’s a core browser element, it’s accessible by default. Additionally it doesn’t require added scripts keeping your site as fast as possible.
- AJ