22314 comments found.
Hi AJ,
I am interested in implementing a toggle button that disables a row’s self-hosted video background upon clicking it. This way I can go from having a looping video to a static image if a visitor would prefer it.
Is this possible to implement this with a theme button element set to “link type: toggle element” and specifying the row’s ID?
At the moment I am only able to toggle the actual row’s visibility itself rather than the video component, even though there are the following options for toggling it under Row Settings > Video tab > Visibility dropdown:
Toggles
Hidden Toggle Element
Visible Toggle Element
Persistent Hidden Toggle Element
Persistent Visible Toggle Element
This leads me to believe that it is possible to toggle just the video background and I’m simply missing a step in the process.
Thanks for your assistance!
- Scott
Hi Scott,
You are correct, the Video element provides the ability to select the Toggle Element class as one of the visibility options, but you aren’t able to give the video background a unique ID to target it.
The ID must be added to the video background, not the Row. If added to the row it would hide the whole row, so you would need to add 2 rows (one for the video and one for the static image). Which you can do, but if the row has any text inside it, you would be adding duplicate text in the source code which you wouldn’t want for SEO reasons.
The reason for adding the visibility setting to the video background, was primarily so that you can hide it on mobile (which several customers requested) and I forgot to exclude the Toggle Element visibility options.
Since I forgot to hide those options and I see that having the ability to hide the video via a button would be useful, I will go ahead and add a new field so you can give your video a unique ID, this way you can target it.
I am planning to release an update either today or tomorrow and I’ll be sure to add the field so you can define a unique ID for the video background.
Thank you for bringing this to my attention!
- AJ
Followup: I added the option so you can enter the Unique ID for your video when choosing one of the Toggle visibility options. I recorded a video showing it work now: https://a.cl.ly/kpuxZkK9
Also, I’ve updated the Toggle Element javascript so if it detects a video inside the toggle-able element it will pause/play it when it’s hidden/shown.
Sorry for all the replies…
I also added an option to the Button element that will allow you to create a playback toggle button, so if you wanted to create a custom play/pause button for the video background, you can do that as well.
Here is a video example: https://a.cl.ly/o0u0LB8g
This would be preferred over swapping between a video and static background image, as the later requires loading an extra image that may never be shown to the end user.
The new button on click action will also work with the theme’s Video element if you want to disable the controls and add a custom play button elsewhere – not sure how useful that is, but it will work!
I will try and get the update released asap. There are a couple other small things I want to do before testing and publishing the update. Fingers crossed it will be available tomorrow, if not, hopefully the following day.
I can keep you posted if you wish.
- AJ
Hi AJ,
Thanks so much for your replies. I really appreciate your consideration of including this feature, and explaining how these updates work.
The initial video background toggle capability is wonderful, but it’s also great to be able to create a play/pause toggle button for the background video. That’s a fantastic feature.
If you could keep me posted, I would be most grateful.
Thank you very much AJ!
- Scott
Hi Scott,
I’m zipping everything up to release the update so you should see it shortly!
- AJ
Thanks AJ!
- Scott
Dear AJ, how are things? I hope you feel fine!
As a long time customer of yours I wanted to say thank you for all the hard work you put into the TOTAL theme, amazing! 
Last week I put up a site for a new project and tried to filter post cards which works great in general. But now I try to filter posts in the category “country” and as a child category “city” with two dropdown menus. So you could pick “Italy”in the first dropdown and then “Rome” in the second and would see all posts with the category “Rome”.
I found this snippet which works in general but I don’t know how to add the condition Country/City: https://totalwptheme.com/docs/snippets/advanced-ajax-filter-example/
Could that work without a plugin? It doesn’t need to be any more complicated than that. It would be great to avoid bloat and yearly costs and I would be extremely grateful if you would pinpoint me into a direction where I can figure it out in detail. Sorry the site is not online yet so I can’t show it to you yet.
Thanks so much! All the best, Oliver
Hi Oliver,
It is possible to do what you are asking but it’s actually quite complicated. There are 2 methods of doing this:
1) You use ajax so when a country is selected it sends a request to your server to grab the list of cities to generate the dropdown for the city.
2) You add a dropdown for all child categories (cities) which are hidden by default. Then you use javascript to show them based on which parent category is selected.
The second option is probably the best and what I would recommend, unless you have thousands of cities which could slow down the page.
Now, I would also highly recommend you add a filter button to your grid, this way when selecting a country it won’t automatically filter items. By providing a filter button you ensure the user makes the selection they want before filtering. The sample snippet shows how to add a button.
You could use chatGPT to help with the code and it should be able to give you the code. I was going to do this for you but I don’t understand how your site is setup. I assume you have a custom taxonomy named “country” and then another taxonomy named “city” – but you said “child category”, so that doesn’t make sense because you can’t assign a term as a child of a different taxonomy. So maybe you have a single taxonomy called “location” where you add both the countries (as parent) and the cities as chield terms.
- AJ
Hi AJ, thanks so much for reply! I agree it’s more complicated than I was anticipating. I even prompted chatGPT for quite some time it but I couldn’t make its code work, probably the JQuery/JS part wasn’t fitting, I’m not sure.
We were thinking about it and found a work around using landing pages for each country and a simple city filter, that’s working out for us. If you are interested in the code chatGPT produced, let me know and I’ll send it you.
Thanks for your always great support! I hope you feel fine and everything’s good. Best wishes, Oliver
In the latest theme update, the “image gallery” stopped appearing. In other words, in the card, the “image grid” is not working! :/ How can this be resolved?
Hi,
Sorry I’m not sure what the problem is. Are you saying you are using the Image Grid inside a custom card to display the current post gallery but it’s not working?
If so, nothing should have changed that would break the image grid element when used inside a custom card. I tried testing and recorded a video (still working for me) – https://a.cl.ly/4guEND09
If this is not the issue, can you please explain? Thank you!
If you can share your custom card code I can also test your exact card to see – https://totalwptheme.com/docs/share-page-content-troubleshooting/
- AJ
Here’s the classic mode of the SN CARD:
css_animation="none" wpex_shadow="shadow-2xl" css=".vc_custom_1698242922850{background-color: #f7f7f7 !important;border-radius: 10px !important;}"]vcex_image source="featured" lazy_load="false" caption="true" align="center" overlay_style="category-tag" img_size="full" onclick="post_permalink" img_hover_style="opacity" border_radius="3%"vcex_image_grid post_gallery="true" vertical_align="bottom" columns="3" hover_animation="float-shadow" columns_responsive_settings="tl:3|tp:3|pl:3|pp:3" columns_gap="1" css=".vc_custom_1698590349722{margin-top: 5px !important;padding-right: 1px !important;padding-left: 1px !important;}"vcex_page_title html_tag="h2" link_to_post="true" bottom_margin="0px" css=".vc_custom_1698590400945{margin-bottom: 3px !important;padding-top: 3px !important;padding-right: 5px !important;padding-left: 5px !important;}" text_align="center" after_text="`{`sc name=``seta```}`" text_transform="none" font_size="md" color="#515151"vcex_post_excerpt bottom_margin="0px" length="get_the_excerpt" css=".vc_custom_1698584357538{padding-top: 5px !important;padding-right: 5px !important;padding-bottom: 3px !important;padding-left: 5px !important;}" text_align="left" font_size="12px"ver mais - sc name="right"vc_column_text css=".vc_custom_1698585093382{margin-top: -5px !important;margin-bottom: 5px !important;}" text_align="center" font_size="sm"/vc_column_textsharethis-inline-buttons/vc_columnvc_row[vc_column_text css=".vc_custom_1699734777522{margin-top: -7px !important;}"]
::::::::::::::::::::::::::::::::::::::::
Cheers SIlva Nuno
Hi,
I was able to recreate the issue with the Post Gallery. It’s a bug specifically with categories. The issue is fixed for the next update but also patched for the live plugin download.
If you log into your site and delete the Total Theme Core plugin, then go to Appearance > Install Plugins and re-install and activate the plugin it should work.
Sorry for the troubles and thank you for reporting the bug!
The theme has new validation for the license, it’s possible it was originally copied and pasted incorrectly on the site and it worked before but with new checks it’s now showing the invalid warning. You should try re-adding your license.
You can view your licenses on ThemeForest here: https://themeforest.net/item/total-responsive-multipurpose-wordpress-theme/6339019/support
And you can also log in here – https://my.totalwptheme.com/ – to view and manage your licenses. But don’t share your licenses in the comments. This is a public forum so anyone can read your messages.
If you have any issues with adding the license let me know.
I double checked my license manager and I don’t see your domain as being registered.
- AJ
Aug 2025 update error failed: Host: There was an active maintenance page in the public_html in your file manager. I have now renamed this to ”.maintenanceoff” so your site will show as being live again. Renaming this to remove the “off” will revert the site back to maintenance mode. Latest theme update made the site unusable, white screen, the host were helpful and gave me this message and fixed the file. This is not a good update and I can’t go on using that version and will have to stay with older version.
Hi,
This is Aj the theme author.
No one else is having any issues updating the theme, so it sounds like you may be running into a site specific error.
A white screen generally means there is a PHP error (on most servers it will show a useful error message and not just a white screen). Usually these errors are caused by updating the theme on a very old server that is not using a modern version of PHP, limited server resources or a 3rd party plugin conflict.
When your site was showing a white screen, I assume you reverted back to a backup? Did you by any chance check your server error logs to see what errors may have been recorded?
What version of the theme are you currently using and what version of PHP? It’s possible if you are using a very old version of the theme and or PHP that you need to proceed with more caution updating as mentioned in the guide here: https://totalwptheme.com/docs/update-theme/ (disabling the theme and all plugins, upgrading the server and then updating the theme and plugins).
If you would like help updating, I can totally update the site for you. I would need both WordPress admin and FTP logins (FTP since you said you have server errors, I need access to see and troubleshoot them).
Since your support license is expired you can’t submit a ticket the traditional way, but you can email me directly at wpexplorer [at] gmail dot com for assistance with the update.
- AJ
I forgot to mention… The . maintenance page is a WordPress file that gets created whenever an update takes place and is deleted when the update is finished. If the server crashes during the update process the file may remain and needs to be deleted manually. Which is what your hosting company did for you. This is a built-in WordPress function unrelated to the theme.
It’s very possible that your server timed-out during the update process and so the theme simply wasn’t fully uploaded to the server, resulting in a broken theme. If this in fact what happens, it could be a good thing because it means that there isn’t any actual conflicts/errors but rather you just need to ensure your theme is simply updated fully.
Thank you very much for your feedback and advice. I shall think how to proceed next, I’ll ask the host what they think, whether to try again, it’s never happened before. Monteroy 12.7.6 Mac.
I’ve updated the php to 8.3 from 8.1 so I’m hoping that will help if I try again.
ps. the original white screen, did have a little red message saying ‘maintenance update failed…’ so there’s hope. I’ll give it a few days to settle get back to the host next week now I’ve done the php update and try again. Thanks for your feedback and offer of help.
Oh your PHP was already up to date, the worry would be if it was very old like 7.1 – but anything over 8.0 is fairly modern.
Again, if you would like you can send me logins and I can update for you. Just email me directly to wpexplorer [at] gmail dot com.
- AJ
Today the update went fine, all sorted, PHEW, weird. All as normal. Thank for your feedback and the host were on hand too.
Awesome! Thank you for letting me know 
- AJ
i’m still having issues – database connection errors – which ionos are looking into – and a woocommerce PayPal card payments hanging they want me to try a different theme called storefront – BUT what will happen to your theme and all the settings and CSS etc and configuration i have spent years refining – can i just switch themes and then expect total to work again when i switch back
i’m getting some SPAM orders now as well, so had to change and switch off guest – so have to have an account
what a mess i seem to be in now ….....
Hi,
- Database connection errors are not theme related, that is a server issue. Hopefully the hosting company is able to assist with this.
- In terms of orders not working, the Total theme does not change how WooCommerce process orders. This means any issue would be unrelated to the theme. You can test switching themes, but it’s not going to make a difference as you are still using WooCommerce in the same way. Especially if the issue is with Paypal which opens up in it’s own window. Asking the customer to try with the default WooCommerce theme is just a standard support response to try and weed-out issues since many themes do customize WooCommerce functionality – but in my theme I purposefully do not modify the plugin’s functionality to ensure full compatibility with 3rd party plugins and prevent issues.
- Generally when troubleshooting an issue like this, it’s best to create a staging version of your site. This is a duplicate test site so you can do things like test different themes, settings, plugins…etc. Most of the good WordPress hosting solutions have a built-in function you can use to instantly create this. By setting up a staging site you can also put WooCommerce in test mode – https://woocommerce.com/document/woopayments/testing-and-troubleshooting/testing/
- If your site is getting spammed, it’s very possible it’s causing server issues. Perhaps your server is consuming too many resources or getting throttled. Now, generally bots can’t full fill orders so they usually submit the form and it gets added in WooCommerce as “pending” or “failed”. I’m assuming that’s what is happening on your site? If so, I would recommend installing a security plugin such as Wordfence (free) – https://wordpress.org/plugins/wordfence/ – and you may need to also add a WooCommerce captcha such as this one – https://wordpress.org/plugins/recaptcha-woo/ – Also I don’t know if ionos has this functionality, but it would be a good idea to look at your visitor logs and if your site is getting spammed from a specific IP address to block that IP address from accessing your site.
- AJ
ps: It may be worth running a check to make sure your site hasn’t been hacked as well. If you install the WordFence plugin you can run a scan for this.
Brilliant thank you again for such a comprehensive reply and taking the time
yes, the orders are flagged as ORDER FAILED – just every minute or so – i did try a recaptcha and got the data base errors – i have recaptcha v3 on some of the plugins as part of thier settings
PayPal gave me some code for the failed card errors attack
// wayne added code from paypal to stop fake orders spam 9 sep 25 // Disable Store API endpoint to stop carding attacks function disable_wc_endpoint_v1() { $current_url = $_SERVER[‘REQUEST_URI’]; if (strpos($current_url, ’/wp-json/wc/store/v1/checkout’) !== false) { wp_redirect(home_url(’/404.php’)); exit; } } add_action(‘rest_api_init’, ‘disable_wc_endpoint_v1’);
I added via the theme editor and got the error
An error occurred while saving your changes. Please try again. If the problem persists, you may need to manually update the file via FTP.
they say use code snippet plugin
just wondered what you thought of the code
ok, ignore last message – PayPal have sorted it all out and i added woocommerce recapture – also the 3.1.0 plugin is supposed to stop some of this spam – SO i think i’m all done and good now – thanks you so much for the support – also it was useful to quote and show you comment on the theme as they did not have to go down that route / rabbit hole THANKS
Hi AJ
Can you take a quick look at this for me. I have used image banners under the “Our Services” section, and they should have XL shadows. However no shadows are showing …
https://shorturl.at/klaaOThanks
James
Hi James,
The shadow is there, but it’s a very large shadow so it may be hard to see. I recorded a video turning it on and off and you can see the difference: https://a.cl.ly/bLuL5n1e
The shadow is much easier to see when you have a white background like the section at the top, but because your images are dark it’s going to be hard to see.
- AJ
Hi Ajay, I am curious whether there is a way to get a `staff` custom type accessible through GraphQL.
HI,
WordPress doesn’t have GraphQL built-in by default so you would need to either custom code that or use a plugin.
Depending on what you are doing you could instead use the already existing WordPress API (REST) – https://your-site.com/wp-json/wp/v2/staff/ (you will need to first go to Staff > Settings and enable the “Show in Rest” option). And if you want to include extra details in the rest API (like the staff member position, social links, etc) you will need to add some custom code to the site to make that available.
I would recommend using the built-in WordPress REST API so you aren’t having to install and manage extra plugins or write extra code just to support GraphQL.
- AJ
Thanks for the reply. I am building a headless site and already using GraphQL to access WordPress data. I was able to put together some code to add the `staff`` custom type to the GraphQL schema.
Awesome 
Hi, I’ve got different Total theme installed on many website, all with licenses. Few of these installation don’t show up the notification ot the available new version of the theme and I can not update to the latest version of the theme. Is there a possibility to force to upgrade to the new verion? Thanks!
Hi,
This is AJ the theme author.
The most common reasons for updates not showing up are:
- WordPress caching issues - updates being disabled via the wp-config.php file - outgoing connections are disabled on the server - the theme name was renamed from Total to something else
I would recommend just going to your “Downloads” here on ThemeForest and downloading the installable theme file, then log into the site and go to Appearance > Install Themes and select the downloaded zip. WordPress will allow you to install the theme even though it’s already installed, what it will do is update it instead.
In the last update I actually added a new function that will allow you to do a force check, so in the future you will be able to easily force check from the admin. See here: https://a.cl.ly/GGujKD0X – if there are any errors when trying to check for updates, it will display the error which will help with troubleshooting.
So if you update manually, you can then in the future use this new feature to troubleshoot update issues. You can also try updating just one of the sites then clicking the button to see if there are any errors.
If you want me to log into your site though and see why the updates aren’t working you can send me admin WP and FTP access (will need FTP to do a manual request for updates using code). Since your support license is expired you can’t open a ticket, but if you want, email me directly to wpexplorer [at] gmail dot com. I’d be more than happy to troubleshoot why the updates aren’t showing up for you.
- AJ
hi Aj I had and issue yesterday – where I could not login on admin and the site stopped working The website is hosted by IONOS – i contacted their support and they said it was a conflict or issue with the theme or plugins – so they disabled all the plugins (would not disable the theme as paid for I now can login and have slowly been putting back the plugins Total core – working fine Woocommerce & PayPal for woocommerce and some of the other plugins – And its been working OK since yesterday However a couple of issues – Which may have nothing to do with you
Paypal for woocommerce – I now have additional radio buttons on the checkout page – i did not have before – so i went back to a previous version and the same I cant find any settings in the woocommerce PayPal settings to switch those OFF Advance payments to accept credit cards , is the issue – if I disable then i also lose the BUTTON for Card payments as well , the label on the advanced label – just change the text next to the radio button
Next is the products if i click on just products – it used to bring up all the product categories – Now all it does is goto the home page
As i say maybe nothing to do with you looked through the woocommerce settings on the theme and also various other places
The theme now is asking for an update to 6.4.1 – i updated recently – 22 Aug 25 to 6.4
website Fenori.co.uk
Hi,
There aren’t any known issues currently with the theme and WooCommerce. Everything works for me locally and looking at live demos such as – https://totalwpthemedemo.com/pottery/shop/ – I also haven’t had any other reports from other customers.
I’m not sure what you mean exactly by you couldn’t log in and it “stopped working” – does that mean you were just seeing a server error when accessing the site? Anyway, if the site is up and working now, then it sounds like perhaps the server was just down.
It’s also possible that your site has auto-updates enabled and when one of the plugins was auto updates it triggered some sort of error which temporarily brought the site down (I have seen that before).
Anyway, I had a look at your site and the main shop page is going here – https://fenori.co.uk/shop/ – which is working correctly for me. Although, I would recommend you log into the site and go to Theme Panel > Image Sizes and click on the WooCommerce tab and select an aspect ratio for your categories so that they can all render at the same size, it will look nicer. See here: https://a.cl.ly/L1uwXqkG
Regarding the WooCommerce Paypal payments, I’m not very familiar with the add-on but this is what I see on your site which seems correct: https://a.cl.ly/YEuEkLd6 – but I think you changed the label text so it’s a bit confusing. When inspecting the code I can see the first bullet is to select Paypal and the second bullet is to select Credit Card, so it sounds like you have both Paypal and Credit Card payments enabled. Can you double check your WooCommerce payment settings and make sure you only have Paypal enabled?
You can view the changelog for 6.4.1 here – https://totalwptheme.com/docs/changelog/6-4-1/ – it was released 2 days after you updated, so you should be seeing that notice 
- AJ
I’m thinking maybe the new WooCommerce Payments option got auto enabled on your site: https://a.cl.ly/4guErdjz – if your site is connected to a WooCommerce account this new feature allows you to accept credit cards through WooCommerce. I know that this option is intended to be the new default payment option, but I’m not aware if it get’s automatically enabled on updating, but perhaps?
Thanks so much AJ for the reply – good to know the theme is fine, which i suspected , i would have read loads of stuff here if it was not
THANKYOU so much for taking the time to have a look and go to the trouble of screen shots and full explanation.
The tip on the images – WOW – what a difference that makes – i just set to square 1:1 – and it looks so much better So much choice in your theme – brilliant
thanks AJ
just FYI to your questions, maybe someone else spots this – and answers
No the server was OK, as i spoke to the hosting company IONOS and they said everything was working fine on the servers and it was a conflict on my website so they turned OFF all the plugins
I could not login os ADMIN and just got a page asking me to enable cookies
On a NONE admin browser and on my phone – I got the same, when I accept cookies it went for to an advert page. I was on holiday at the time , and this was reported by a few users.
I dont have , anything auto updated – so i avoid any issues , like you mentioned – and also i backup the site before doing certain updates , to theme , woocommerce etc
must be an issue with chrome browser on my MacBook – as now i’m home (was away on holiday ) it works on my other PC
Regards Credit cards in the past , I just had the 2 buttons on the checkout page – 1 for PayPal and 1 for Cards But as you saw, on screen shot – NOW above the buttons on the checkout page i have 2 radial buttons
the text No shipping cost? Delivery is extra. Request a quote or contact us at 07770 836457 or Sales@fenori.co.uk. was just stand alone text before and did not have an associated radio button
and the other text
For Debit & Credit Cards – PLEASE USE Black Button under Paypal button below
Never existed before
i had to change the label , as if i left with just Debit / Credit cards and they clicked on the radio button it opens the Ccard form , which i tested and filled in and it did not work – just hung BUT NOW – i think that maybe a problem with chrome browser , like the /shop/ issue will look into that a bit further
Before – all th plugins where switched off , i had was just the 2 large buttons – yellow for PayPal and Black for cards NONE of those radial buttons
must be a setting somewhere, as i went back to a older version of the plugin and its the same , or i completely going mad now
Thanks again
regards – I’m thinking maybe the new WooCommerce Payments option got auto enabled on your site I looked at payments and i just have 3 options listed and I do not have the Woocommerce setting you show – Just the 2 PayPal options – Standard and Advanced and the offline payments
thanks for the update suggestions
Hi AJ,
I’m experimenting with modal popups. What I’m trying to achieve is having the link to a custom card (via the settings below) display the post’s content in a modal popup. However, I’d like to use a dynamic template inside the modal popup to display the content, allowing me to customize it with all the elements a post already has. I can’t find anything in the documentation that would help me achieve this. Is this possible? Or maybe a nice new feature? 
- Bjorn
Hi Bjorn,
This is possible via the Post Cards element, when you choose the popup option you can select the template: https://a.cl.ly/ApudXPk2
I think the confusion is coming from the fact that you can select Modal for the card link type but then when using the Post Cards element you need to re-select the modal link type so you can view the popup template option. I need to decide if I want to add the global dynamic template option when creating the custom Card (maybe best) or have all the link settings display always in the Post Cards element.
- AJ
Hi AJ,
After I posted this request I found this option as well. But I still think it would be a nice addition to be able to configure a default dynamic template in the custom card. I will share the link of the website where I use it once it is live.
Thanks again!
I agree and it’s on my todo list for the next update 
Yes, please share!
- AJ
ps: Make sure you use the “Modal Dialog (Browser Modal)” and not the Lightbox one if you want to keep things as fast and optimized as possible. Additionally, if you want a custom modal that opens from inside the card (like from a button) it’s possible to add one directly in your custom card, see the docs here: https://totalwptheme.com/docs/modal-dialogs-html/#h-custom-card
Hi Aj, ¿how are you? I was testing the front-end login form and noticed that if a user is not registered or enters incorrect credentials, they are redirected to the default login form. Is there a way to display errors or notices on the same page without redirecting?
Hi,
The front-end login form uses the native WordPress functionality – https://developer.wordpress.org/reference/functions/wp_login_form/ – which you are correct, it will redirect them to the default WP login form. It’s not possible to alter how that works without creating a custom login form completely. I personally didn’t want to code a custom login functionality because it introduces security concerns.
Depending on your site, it may be best to instead customize the default WordPress login page and use that, see Theme Panel > Custom Login. This way you can at least add your own logo and tweak the colors so it better matches your site and you don’t need to add a 3rd party custom front-end login form plugin and introduce potential extra security risks to the site.
Now, if you do decide to use a custom front-end login form plugin that uses it’s own custom code, I would recommend disabling the native WordPress admin login page and making sure it redirects to your custom page so you don’t have 2 login pages.
- AJ
Understood, Thank you!
Hey AJ, I just updated my Total Theme and now my fonts are no longer working. I am using the Total Font Manager with both Adobe fonts as well as Self Hosted fonts.
When I go into Customize > Typography, my self-hosted fonts now live under “Non-Registered Fonts” instead of “My Fonts”. Any idea why the self-hosted fonts are no longer registered? I tried removing and re-adding, but that didn’t work.
Hi,
I can’t recreate this issue myself anywhere and the only way they would be moved to the “Non-Registered Fonts” section would be if they are no longer published in the Font Manager or if you have made use of the new “Alias” option as the Alias will show up at the top.
Can you send me your admin logins so I can take a look? https://my.totalwptheme.com/submit-help-request/
I do use self-hosted fonts on the Total landing page and a few demos and there were no issues updating either.
Oh…make sure your Total Theme Core plugin is updated! If it’s not updated then you would definitely have this issue, I added an important notice about that on the changelog: https://totalwptheme.com/docs/changelog/6-4/
I’m thinking perhaps the issue is just with having an outdated Total Theme Core plugin, please double check under Appearance > Install Plugins first.
- AJ
AJ, I sent a request through your Request Help link with login credentials.
Got it, I will have a look and reply asap!
AJ, I believe I have found the solution. Unfortunately, I had to go and remove the .woff2 font file completely, then save the font without a file, then reupload the font. After completing this, the system now recognizes the self-hosted font.
Not sure why the fonts were no longer recognized, but if you have anyone else ask about this, we may have a workaround.
Hi,
I replied to your ticket a week ago and let you know of the issue. Did you not see my response? Here is a screenshot of my email: https://a.cl.ly/llulXDYZ
According to my system you did read my reply though, unless that’s a bug…
The problem was that your fonts were added as otf files and not woff2 files. I fixed your staging site so you could see them working correctly.
I also explained why the fonts were “no longer recognized”. Can you double check your spam folder and see if perhaps my email got spammed. I want to make sure you are receiving my replies from the support tickets.
- AJ
Just here to say that with over 40 licenses your constant changes and improvements do not go un-noticed. Thank you.
I really appreciate all the licenses and the kind words 
Let me know if you have any suggestions for future improvements!
- AJ
Hi, I have a woo shop built with Total and it has worked just fine until the recent update. Now the menu filter category buttons only show products in my first category. When I click on the other categories the text ‘Nothing found’ appears. The shop is build with a dynamic template. Is there a way to fix this issue?
Hi,
This is Aj the theme author.
I will try and re-create this setup locally and get back to you if I am able to experience the same bug and can fix it.
For the meantime, can you share the URL in question so I can see how it’s setup so I can replicate it as close as possible. You can also share the dynamic template code which would be very helpful – https://totalwptheme.com/docs/share-page-content-troubleshooting/
I’m not quite sure if you are using the ajax navigation on just the main shop but also on the categories. If you are using it on categories, when using the filter it will only filter items from that category (not the whole shop) which means if you click a category and there aren’t any items that are assigned to both the current category and the selected category then you should get nothing found as the filter only filters the current query (otherwise would be a security concern).
- AJ
Ok, I created a dynamic template for the shop and assigned it to the categories and I get the same effect. But this is expected behaviuor.
Are you updating from a very old version? I think there may have been a bug in the past where the it wasn’t working correctly.
When you have the Post Cards element assigned to a dynamic template and the Query Type to “Auto” it should only display products from that current category.
It wouldn’t make sense to have an ajax filter that would allow you to pull products from other categories when viewing a specific category archive.
However, it should allow you to display products from “sub” categories. which are technically part of the current category. For example: https://a.cl.ly/p9u9OolJ – so, when you are on a product category archive you can then filter the products in this specific archive by their sub-categories.
I think perhaps your site is setup to try and filter all items on the product categories which is simply not possible by default (can you confirm this?). And perhaps you’ve updated from an old version that actually was bugged and the filter would search all products rather than filter the active query.
If that is the case and you don want to ajax filter all products when viewing any category…I wouldn’t recommend it. It would be much better to have a simple navigation bar menu with standard links to each category, it will keep the site much faster and slimmer. Ajax requests can’t be cached and are generally slower. From a usability and SEO perspective it’s also much better to link directly to the archives then filter the current results.
However, if you really wanted you can use this custom code to filter out the query when making ajax requests so that it can query all products while on a product category or tag archive:
// Allow for filtering all products on archives when using the Auto query type.
add_filter( 'totalthemecore/vcex/post_query/args', function( $args, $shortcode_atts, $shortcode_tag ) {
if ( 'wpex_post_cards' === $shortcode_tag && wp_doing_ajax() ) {
// Target the product category and tag archives - edit if you need to include
// other taxonomies, since this is AJAX you can't use functions like is_product_category()
if ( isset( $args['product_cat'] ) || isset( $args['product_tag'] ) ) {
unset( $args['term'] );
unset( $args['product_tag'] );
unset( $args['product_cat'] );
$args['post_type'] = 'product'; // since it's no longer an auto query we need to tell WP what post type to query
}
}
return $args;
}, 10, 3 );
I tested this code locally and it works as expected. But again, it makes more sense to either only filter child categories on the active page or if you want to filter all products to instead link directly to the archives.
Additionally, I did notice a bug that can break the ajax filter completely in dynamic templates. I have patched this and updated the live version of the Total Theme Core plugin, so if you have an issue where clicking on one filter item works but clicking on a second item never loads – then you can delete the Total Theme Core plugin then go to Appearance > Install Plugins and re-install the plugin to get the patched version.
Let me know if you have any followup issues or questions!
- AJ
Hi Aj,
Thanks for your reply. But unfortunately I still can’t make it work.
I have reinstalled the total core. I have tried to insert the code, but that dosen’t help – so I deleted it again.
Here is a link to the dynamic template code: https://gist.github.com/maweni-code/157a0cce3a795410e079aa2a56a15aacThe navigation bar menu is using WP Nav menu with a menu I have created to get a specific order of the products.
You can see the page here: https://www.annewindfeldt.dk/shop/ The filtering worked up until the recent update.
Do you have any other suggestions on how to fix it?
Oh,
Your site is not using an AJAX filter but rather a simple show/hide filter. This is very different, thank you for sharing the URL – very helpful. So, this function has not changed in any recent update and should work the same.
I double checked locally and it works just as you have it setup for me: https://a.cl.ly/YEuEkLj9
Anyway, your site appears to be set up correctly but for some reason all of your entries only have the class for the 1st category and not the other categories. See here: https://a.cl.ly/JruBo0A9
The way the filter works is by showing/hiding products based on a classname and the classname uses the format product_cat-{ID}. This class is added by looping through the product’s categories and inserting the class. The fact that your entries only have a single class would imply that they are not categorized in any other category.
Can you double check the WP admin to ensure the products are still properly categorized?
Now, the theme uses the core WordPress function get_the_terms() to get the list of product categories – since your site is only returning a single category, it’s possible you added some custom code to your site to change the terms returned. There are several hooks that can modify the list of returned terms: get_the_terms, get_object_terms , wp_get_object_terms_args and wp_get_object_terms.
Can you make sure you don’t have any custom code or plugin on your site which is limiting the terms?
- AJ
ps: WordPress also caches taxonomy/terms via the get_object_term_cache() function and it’s possible that somehow your site’s cache got messed up (WooCommerce often does database updates on update – maybe there was a bug). You can try re-saving one of the products then testing the filter and see if the product shows up – this would be a good test to see if there is an issue with the taxonomy relationships on the site.
Hi AJ, I feel a bit lost because I can’t see what is wrong – therefore I have created a private ticket and have given you temporary acces to the site hoping you can help me figure out what’s wong. I have named the ticket ‘Show hide shop categories issue’.
Hi again, I tried to rebuild the dynamic page and now it seems to work like before. I really don’t know what was wrong, but I’m glad it works now.
Very strange! Definitely sounds like a weird object caching issue where the WordPress term relationships may not have been working correctly or the page HTML was incorrectly cached by an optimization plugin.
Glad it’s working now!
- AJ
I have purchased the theme in 2023. I had one website that was using the theme, but that website is no longer there. It stopped. I would like to use the same license for the theme om my own current website. How can we make this happend.
Hi,
If the old site had the license registered, you can simply log in here – https://my.totalwptheme.com/ – click on the License Manager at the top and then hit the trash icon next to any license you wish to un-register so that it can be registered on a different domain.
- AJ
Thank you! I managed to update the license now to my new domain.
We purchased the total wordpress theme long back and I got the slider revolution along with it. I got stuck with a feature, and found it difficult to find that feature. I will be very thankful if you help me with this.
I added around 25 images for the slider. When it slides 25 images and starts the next round, it is not starting from the first slider but from another image. I want it to start every time from the first image. Please help me how to change the settings.
Hi,
This is Aj the theme author.
Can you share the sample URL to see how the slider is setup?
Ideally, if you could export your slider and send me a link to where I can download the zip (such as Dropbox) then I can import the slider locally and see if I can recreate the issue myself and double check the settings to make sure there isn’t any strange animation or option that could be messing with the loop.
One thing to consider – depending on the site, it’s unlikely that visitors will scroll through all 25 slides, let alone view them a second time. To keep the site fast and optimized, you might benefit from displaying fewer slides and possibly disabling auto-looping. Of course, this depends on the context and purpose of the website. For instance, on a wedding or photography site, the current setup might make sense, however, a slider is generally less user-friendly than a grid of images with a lightbox. A grid allows users to easily browse all photos and select the ones they want to view in full size.
- AJ
Hi AJ,
Thank you for you the response. Please find the URL of where you can view the slider. https://www.camensarchitecturalgroup.com/ Please find the dropbox link which contains exported slider in zip format https://www.dropbox.com/scl/fi/yomnl1rt2curoqxwmpo87/home.zip?rlkey=u8vxi9btqzhw5i13z5v5rqcjd&st=du15myfq&dl=0Thank you for your consideration but the requirement is like all the images want to loop again.
Thanks, Murugan
Hi Murugan,
I tested your slider locally and I didn’t have any issues. And there are so many images that it takes a very long time to sit here and wait for all of them to rotate to try and recreate the issue on the site.
But, you are doing a huge disservice to the site by having this slider. Every single slide has the same text so only the images are changing. This means there isn’t any real added value in sitting watching the slides rotate, it’s also not clear to the visitor that the images will even change.
Most visitors will come to the site and instantly scroll down (especially because you have a down arrow indicating that you should scroll). This means your site is going to be constantly loading massive images and rotating them slowing down the experience and more importantly on mobile using up a lot of your visitors data.
Not to mention that Slider revolution in of itself is a large plugin so you are slowing down the initial site loading time and page speed scores. Plus now you have to also keep that plugin installed and frequently updated.
You are also using the slider on pages like this – https://www.camensarchitecturalgroup.com/about-our-residential-architects/ – to display a single image at the top, which loads a white space and than the image fades-in. This causes 2 issues:
1. The original issue where loading the slider plugin slows down the site. 2. The site doesn’t load as nicely, because it shows a white space then the image loads it.
You can easily re-create these full width backgrounds without any slider using the page builder.
I would highly recommend updating the site so it doesn’t need to use Slider Revolution at all and for the homepage, if you really want to have some background images rotating, Total has an option you can use for this via the Section or Row elements under the “Slider” tab: https://a.cl.ly/NQuXlBp8 – but I would recommend keeping the number of images to a minimum (again most users won’t just sit there and watch the images transition).
Last, I notice on pages like the https://www.camensarchitecturalgroup.com/testimonials/ – you have manually added a menu and the slider at the top. For a quick transition, you can create a dynamic template – https://totalwptheme.com/docs/dynamic-templates/ – and assign it to those pages. This way you can control the design globally for all these pages in the future. Here is a quick video example: https://a.cl.ly/7Kur6nZv – this video also shows how you could display a gallery for the top full width image if you wanted to by using the Post Gallery.
Switching to this setup will make it easier to maintain/edit those pages in the future and you will benefit from a faster and better optimized setup. Plus, then you can disable Slider Revolution and delete it and never have to worry about updating it: https://totalwptheme.com/docs/disable-bundled-plugin/
I also recently wrote an article about why you should avoid sliders on your site if interested: https://totalwptheme.com/docs/why-not-use-sliders/
- AJ
ps: I forgot in my video creating the dynamic template to include the “Post Content” element – you will of course need to add this after the menu so it can display the content you’ve added on the page.
Hi – Is there any type of slider i can use on the site that slides say an set of icon box’s across the page? or basically any on page block that has an image and text with it, that isn’t dynamically pulled from a post type. So the content is just created on page? been asked to slide a number of features on a page as there is too many for them all to be seen at the same time, but can’t see any way to do this that isn’t dynamic? I can see the Photo Slider, but i can’t add a heading and text to each image for that? Thanks L
Hi,
This is Aj the theme author.
Personally, I would recommend using a horizontal scroll bar instead of a carousel, you can do this with the Flex Container. Or if the client doesn’t want all the Icon Boxes showing up in a grid, it may be best to add a “view all” button then put them all on their own page.
There are many reasons to avoid carousels: https://totalwptheme.com/docs/why-you-shouldnt-be-using-carousels-on-your-website/ – and you may want to advice your client against it.
In terms of a specific plugin, there are some extensions you can use – depending if you are using Elementor or WPBakery on your site. But again, I wouldn’t recommend it.
For WPBakery this is the only plugin I know about – https://codecanyon.net/item/carousel-anything-addon-wpbakery-page-builder-formerly-visual-composer/22549707
And for Elementor, there is a carousel element included in the Pro version of the plugin – https://elementor.com/help/carousel-widget/
I know you mentioned not wanting to use a custom Post Type, but honestly it’s a good solution and then you don’t need any add-ons.
- Create a new custom post type – https://totalwptheme.com/docs/adding-custom-post-types/
- Add custom fields to define the data – https://totalwptheme.com/docs/how-to-add-custom-fields/
- Create a custom card – https://totalwptheme.com/docs/custom-card-builder/ to display them via the Post Cards element (set to Display > Carousel)
It may sound complicated, but it’s actually very simple and by using a custom post type you provide your client with a much easier way to manage the items then having to edit the page itself.
Alternatively, if you have access to ACF Pro you instead of a custom post type you could create a custom Theme Options page with a repeater field for the data. Then use the theme’s ACF Repeater template function to create the output – https://totalwptheme.com/docs/how-to-create-acf-repeater-field-template/ – you can display the data using the Post Cards element with Query Type > Custom Field
- AJ
Great thanks for this i will take a look at the options.
Hi AJ. How are you? I am running the latest version of the theme and have updated all plugins. I received this error message when trying to edit a woo product.
Failed to load plugin /wp-content/plugins/total-theme-core/assets/js/admin/shortcodes-tinymce.min.js
What am I doing wrong?
Hi,
I’m doing good thank you! I took a much needed holiday weekend 
This error generally occurs when a 3rd party plugin is incorrectly modifying the WordPress classic editor. You can try disabling plugins 1 by 1 to see which could be causing the issue. I did test locally on the latest version of WooCommerce and I didn’t see any errors so it seems to be coming from somewhere else.
Now, if you want a super quick fix you can go to the Theme Panel, sort by Editor and disable the Editor Shortcodes feature. This is an older feature which is not really needed for most people. What it does is add the following to the Editor: https://a.cl.ly/04uZEoyW – so if you aren’t actively using this feature then you should disable it anyway to slim things down.
- AJ
The security plugin is prompting to update Revolution Slider to version 6.7.37. Do you have any plans to release this update?
Hi,
This is AJ the theme author.
I’ve patched the version of the plugin that get’s installed with the theme so if you delete and re-install the plugin it will install the latest version. If you are worried about deleting the plugin you can instead edit the file at themes/Total/inc/admin/recommended-plugins.php and change the plugin version on line 89 to 6.7.37 like this: https://a.cl.ly/Kou6AGx9 – this will trigger the update notice under Appearance > Plugins so you can update as you would normally.
Now, the security vulnerability can only be exploited by users that have a contributor or higher role on the site. These user roles can already do a lot of bad stuff to your site, so it’s not of very high concern. Any users on your site that have these high privileges should already be well trusted. This is why I didn’t push out a theme update just to alert users of the updated plugin. If there is ever a critical security vulnerability I will release an immediate theme update.
One thing to mention also, is that sliders are not recommended for modern sites for various reasons (SEO, accessibility, usability, conversion rates, page speed scores…etc). I would highly recommend deleting any slider plugin and using static content whenever possible. If you do decide to optimize your site you can also disable any notifications for the plugin via the theme panel – https://totalwptheme.com/docs/disable-bundled-plugin/
- AJ
Hello AJ,
Hope you’re fine.
Since the last update (6.4.1) my website is broken (www.pierrelapoujade.fr).
The home page is now a bad mobile menu with no style (https://imgur.com/PVD1ZGz).
All caches are purged (LightSpeed Cache), etc.. I don’t know what to do to for website back like as usual
Help me please.
Thank you.
Carmin.
The screenshot: https://imgur.com/YkcSxyq
It’s ok, it was LightSpeed extension problem (CSS) 