Discussion on Total - Responsive Multi-Purpose WordPress Theme

Discussion on Total - Responsive Multi-Purpose WordPress Theme

Cart 57,642 sales
Recently Updated
Well Documented

WPExplorer supports this item

Supported

22303 comments found.

this is maybe a dumb question, but I cannot, for the life of me, find out where to edit the Footer Call-to-Action block and googling it only lead to other sites that apparently couldn’t figure out how to edit it either and left the default text up

Hi,

You can edit it under Appearance > Customize > Callout : https://totalwptheme.com/docs/footer-callout/

What most people do though is actually disable the callout, footer widgets and footer bottom and make their own custom footer – https://totalwptheme.com/docs/footer-builder/ – this way they can add exactly what they want at the bottom of their site and have full control.

- AJ

Hello,

I am setting up an online store with your theme.

I’m using a Dynamic Template to customize the main shop page. Following the instructions in the Total Theme documentation on the dynamics templates, I created the store page and was able to customize it as I wanted. I have two things left to finish the configuration: 1.- How can I include an attribute filter at the top of the shop above the product grid. 2.- How can I make the “sort by” drop-down menu of the shop appear using a dynamic template?

I’ve been trying for days…

Thanks for the help!

Hi,

For the filter functionality you can enable a sidebar on your shop page and use the built-in WooCommerce widgets (I recommend using Classic Widgets) but depending on your site if you need more then what’s available in WooCommerce you may want to consider using a 3rd party filtering plugin (there are tons out there, both free and premium).

Shop filtering is such a massive functionality that it’s not something that would be built-in a theme as 99% of my customers aren’t even using WooCommerce it would just be a lot of bloat. So this is best done with what’s already available in WooCommerce or via a 3rd party plugin.

For the sort by dropdown, I will add this to the “Woo Template Part” element in the next update! So that you can easily insert it in your custom archive. I am planning to release an update this week.

Really though, if you need a complex filtering system using a 3rd party plugin is probably best as the built-in sorting functions in WooCommerce aren’t too great and if you do go with a plugin, the filtering plugins generally have built-in sorting as well so you wouldn’t want to use the WooCommerce one.

WooCommerce has their own plugin – https://woocommerce.com/products/product-filters/ – but it’s very expensive and has bad ratings, so I do not recommend it.

I haven’t personally tried it but this free one has good ratings and a lot of users – https://wordpress.org/plugins/woo-product-filter/

If you do try a plugin and have any issues let me know and I’ll test it out myself to ensure it’s compatible and if not help with compatibilitly.

Now, depending what you want you could use the theme’s Navigation bar element to add some AJAX filters for product attributes as long as you are just looking to sort by terms such as categories, tags, colors, etc. See here: https://totalwptheme.com/docs/post-cards-ajax-filter/ – but if you want to have filtering and sorting then you’ll want to go another route because there isn’t an AJAX sorter in the theme.

- AJ

Hi AJ,

Thank you for responding quickly.

For this online store project for categories and attributes we will use Pofily – WooCommerce Product Filters Premium.

This plugin has the option to activate a sliding sidebar off canvas. In the default version of the woocommerce store, this plugin offers the option of inserting the filter button in the top product loop, in the same line as the “sort by” drop-down menu. Is there any way to put this same button in the same place in the store created with a Dynamic Template?

As for the drop-down menu, we will wait for this next update.

If you need to enter the Wordpress panel, I can provide access by email.

Many thanks for this great theme and for the technical support service.

Hi,

I haven’t tried out the Pofily plugin but it looks cool. If you have any issues with the plugin integrating with the theme, let me know and I can assist.

By the way I looked at the demo and to be honest I had a hard time even seeing their filters button on the bottom left of the screen and from what I can tell it’s not possible to access with the keyboard so there could be a concern when it comes to accessibility. I wonder if it’s possible to place the filter button before the shop where it’s more commonly found with some text “Filter Products” and make it accessible via keyboard tab navigation.

Besides that, the plugin looks pretty good and it does refresh the page which means it should work correctly with the theme’s Dynamic Template function!

- AJ

I have 5 different web hostings. when I import demo in your theme gives me error on my every hostings please take a look these issue

https://ibb.co/KNXp9PD

why u not replying

Hi,

This is Aj the theme author. Thank you for your patience over the weekend. Usually I reply over the weekend, but I was not home this weekend so I do apologize.

Is your theme up to date? I recently updated the demo importer in version 5.15 – https://totalwptheme.com/docs/changelog/5-15/ – if your theme is outdated then it won’t be able to locate the demos for import because the whole system has been changed. If you are having the same issue in all hosting, then most likely your site is outdated.

If your site is up to date and still having the error, please let me know!

- AJ

Hi AJ, few questions:

1. Are you coming up with some new demos?. The current demos (except some) look too old and outdated.

2. I believe the elements such as alerts – (https://total.wpexplorer.com/features/elements/alerts/) are still focussed for classic editor. Can we get these elements as blocks for block editor?

3. WPbakery is a page builder that is fast but very old whereas Elementor is an excellent page builder but makes the site slow. Someday do you think Total will move away from these builders and get it’s own builder such as Total page builder? With that you should get complete control over the theme and speed as well.

Hi,

1. Yes, but first I’m finishing up the new landing page which will be at totalwptheme.com

2. The Alert is actually one of the few theme elements that is available in Gutenberg – https://a.cl.ly/yAuznbo6

3. I will never make my own page builder, it doesn’t make any sense for me to do this for various reasons…

Now, in terms of speed, if your site is slow using any page builder perhaps you are using a low quality hosting solution or you’ve added elements to the page that are specifically slowing down the site. Page builders primarily run in the admin. The live site is going to be parsed into HTML and then cached, so technically there is no “page builder” on the live site – if your site is running slow, something else is going on and you’d want to investigate.

I could be available for hire if you need some help troubleshooting site speed. Most of the time though it just comes down to poor hosting or loading slow functions on the site (large images, videos, advertisements, etc).

If you are wanting Gutenberg blocks and don’t like WPBakery or Elementor have you considered just using a block theme? You can just use the default Twenty Twenty Four theme and customize it to your needs then if you need more blocks install a 3rd party block add-on.

The reason people buy themes like Total is because they specifically like plugins like WPBakery and Elementor (I like WPBakery – but I don’t really like Elementor) – and that’s what I’m specifically catering to with Total. Of course you could always use Total with Gutenberg, but I think if you are doing to exclusively use Gutenberg it makes more sense to just use a block plugin.

- AJ

Hi AJ,I’m trying to create a custom portfolio category archive page with the title in the middle / category description to the side / no breadbrumb / nice card grid of the portfolio posts in that category etc.

I understand I need to create a Dynamic template to override the default output. But what WP bakery modules do i need to select to display a dynamic title of the category / retrive the category description / display a grid of the portfolio items which are retrieved dynamically from the currently selected category? Thanks.

Hi,

  • Title: You can use the Page Title element or the Heading element with the Text Source setting set to “Post or Page Title”.
  • Category Description: You can use the “Term Description” element. In WordPress categories, tags and custom taxonomy items are called “Terms”, thus the name.
  • Grid: You can use the Post Cards element and set the Query Type to “Auto”.

More info here: https://totalwptheme.com/docs/category-taxonomy-template/

- AJ

Awesome. Thanks!

Purchased another copy of Total WordPress Theme. Cannot edit using the WP Bakery Page Builder, page loads with no content – disabled all the plugins then re-enabled each plugin, the problem appears to be with the Total Theme Core plugin, every time I activate that plugin the edit function fails. Also, when I click on the plugin link “View details” it says plugin not found, even though it’s showing as installed. I’m using WordPress 6.5.5, PHP version 8.2.

update: I tried switching to the Twenty Twenty Four theme and could edit the page using WP Bakery, but it won’t work with the Total theme that i just downloaded and installed

update: Fixed it! Went thru the WP Bakery Troubleshooting page – turns out a few modules weren’t automatically enabled in the Theme panel. If in doubt, RTFM! Thanks, love this theme, have been using it for years!!

Hi AJ

Love the Just Events plug in, so simple.

To make it even simpler, in this case I would like to hide the “All day event?” and “External link” fields in gutenberg – can you provide a filter snippet for that?

Also would be handy to rename the “Just Events” gutenberg section to “Event date / time” since that is all I will have.

Thanks

James

Great ;)

If you are not using Gutenberg you can use the “just_events/custom_fields/fields” filter to remove custom fields, but if you are using Gutenberg it’s much more complex because of how Gutenberg works. Fields are added with javascript using components – see just-events/build/custom-fields.js – I use the registerPlugin function https://developer.wordpress.org/block-editor/reference-guides/slotfills/plugin-sidebar/ to register the ‘just-events-custom-fields’ “plugin”.

You would need to remove this file from your site and register your own JS file for the custom fields. So you need to hook into enqueue_block_editor_assets and dequeue the “just-events-custom-fields-plugin” script so that you can load your own modified script. Or instead of removing the theme’s js file you can use the unregisterPlugin function – https://developer.wordpress.org/block-editor/reference-guides/packages/packages-plugins/ – to remove it then re-register your own version. But if you aren’t using the plugin’s version makes sense to remove the file completely and slim things down.

I can send you a zip file of the src folder from the plugin which is used to generate the build file via @wordpress/scripts – so you can create your own build process in your child theme. Just seems like a lot of work and if you aren’t sure how to do that, it’s not something I can just explain how to do. You’d need to learn about npm, Gutenberg Components, javascript, etc…

Gutenberg is coded to be efficient, not as easy to customize as PHP hooks :/ This is one of the reasons why so many people still prefer working with builders like WPBakery and Elementor.

- AJ

I use a simple button as a toggle link. When clicked, the aria properly changes, but I would like to have a different image/ icon and different text (“Show more +” VS “Show less -“). What’s the best approach? Do you have an idea?

Thank you so much for your ongoing effort. :-)

Hi,

I don’t want to bloat up the button element with a bunch of extra options for the active state – especially the icon which requires a lot of fields for the different icon types, the element would really slow down for something most people will never need.

Because the active and default texts for the button are added as data attributes they don’t by default support HTML. Otherwise I would say to use shortcodes in the button text (maybe I can modify things to support this, but there are security concerns which is why I’ve left it as plain text).

I think the best solution is to use plain text by default and then CSS to insert any image/icon you want. If you share an example I can provide the CSS. But as an example it could look like this:

.your-button-classname[aria-expanded=false] .theme-button-inner::after {
    content: "DEFAULT ICON SVG CODE";
    display: inline-block;
    margin-left: 5px;
}

.your-button-classname[aria-expanded=true] .theme-button-inner::after {
    content: "ACTIVE ICON SVG CODE";
}

Where “your-button-classname” is the classname you give to your button and DEFAULT ICON SVG CODE and ACTIVE ICON SVG CODE are your base64 encoded icons. You can use this site to paste your icon SVG code to convert it into CSS: https://www.svgbackgrounds.com/tools/svg-to-css/

- AJ

Hello, my website is currently active as a development environment (in former times this was possible and i could manage the development websites). I cannot deactivate the license to replace it with a new one. The error message appears: There seems to be an issue with the verification. Please try again. If you still have issues please reach out for help via the ThemeForest comments our the support system. What can I do. Thank for help Ute

Hi,

This is Aj the theme author.

I removed the development license option because it’s against Envato licensing terms. If you update your theme to the latest version you will notice the development checkmark is gone and you should be able to de-activate it from within the Theme Panel > Theme License page. Are you not able to do this? In fact, if your theme is up to date your license should actually be automatically removed if it’s being used on another live site.

Now, it’s always possible to go to your-site.com/wp-admin/options.php and locate the totaltheme_license option and remove the license then save the page and that will also remove it from the site.

If you want you can also email me directly at wpexplorer [at] gmail dot com with the site logins and I can take a look for you and make sure it’s all fixed up!

- AJ

I could deactivate the license in the database. Thank you very much. Ute

Hi AJ, at the time of writing I have the latest versions of WP and Total. I’m trying to add a new font within the Font Manager; however, if I supply multiple font variations, only the last variation sticks when I save / update the Font record. I’ve used the same WOFF2 files in the Font Manager on other sites, with all variations successfully created, so I don’t think there’s any issue with the font files themselves. Is this a known issue with the Font Manager at the moment? Cheers!

If interested…the issue was that I had added the unique element ID on the new upload field on the button instead of the text input which causes a javascript error when clicking the Add New button.

I just patched the plugin so if you log in and delete the Total Theme Core plugin then go to Appearance > Install Plugins and re-install it it will install the patched version (the plugin will still be version 1.8.7 but it has the fix).

Sorry for the troubles and thank you so much for reporting the issue!

Let me know if you have any other issues or if there is anything else I can help with.

- AJ

Hi AJ, thanks so much for fixing that so swiftly! I’d checked the PHP logs for error reports but forgot to check the JavaScript ones, gah. I can confirm that the patched Core plugin has resolved the issue now. Thanks as ever for your equally great coding and customer service :) Kona

Thank you for reporting the bug Kona!

I will likely be releasing v5.18 early next week with this and a few other fixes and updates – https://totalwptheme.com/docs/upcoming-update-changelog/

Sorry again for the troubles and if you need anything at all, you know where to find me ;)

- AJ

Hi AJ

I use the Image Grid to present galleries quite a lot, for example: https://piltdownman.co.uk/about-us/gallery/

I’ve noticed that in the Lightbox, the navigation arrows only show when the thumbnail gallery is enabled.

Is there any way to have the navigation arrows without the thumbnails?

Thanks

James

Hi James,

You can disable the thumbnails site wide under Appearance > Customize > General Theme Options > Lightbox > Thumbnails Panel

- AJ

Hi AJ. Thank you for your support over the years. I have a problem that has lingered over the years on my website. When i create custom woocommerce shop page. I am unable to get the products to appear in 2 columns per row on mobile, its always displays as just 1 per row

The default woocommerce shop page works but not custom shop pages. Please help

Hi,

How are you adding your products to the custom shop page?

I’m thinking perhaps you are using one of the WooCommerce elements such as the “Products” element which looks like this: https://a.cl.ly/6quoND14 – and because these elements have their own “Columns” option I can’t make the Customizer settings for the shop affect the shortcode because it can cause conflicts. For example if you aren’t using a custom shop page but you are just inserting this element into a homepage for example and want different columns then the main shop page and archive.

If you are using 4 columns the theme does automatically switch it to 2 columns on mobile but anything else doesn’t get automatically swapped. So if you are using 3 columns for example it will always display 3 columns.

Ideally, so you have the most control, when creating your custom shop page you would use the theme’s Post Cards element to display the produxts. I made a video to show you: https://a.cl.ly/JruEywoO

So basically:

  • Insert Post Cards Element.
  • Select the WooCommerce card style (or another card or create your own if you want).
  • Choose your Grid Style.
  • Modify Your columns for the layout you want.
  • Set the Query Type to “Auto”.
  • Then make any other tweaks you want…

Let me know if you have any issues or followup questions!

- AJ

Hi AJ,

I noticed the following two JS errors in Rollbar, which seem related to the theme:
TypeError: target.closest is not a function. (In 'target.closest('.wpex-touched')', 'target.closest' is undefined)
TypeError: target.closest is not a function. (In 'target.closest('.overlay-parent.overlay-ms.overlay-h,.vcex-image-swap,.wpex-card-touch-support')', 'target.closest' is undefined)

Not really a problem but I thought you’d like to know.

Hi,

Can you share a URL with the issue, because the error doesn’t really make any sense – closest() is a core JS function – https://developer.mozilla.org/en-US/docs/Web/API/Element/closest

The error is referencing the following code in the theme: https://a.cl.ly/9Zu9g4KY

The only thing I can think of is that there is some other script on the site modifying touch events (touchend, touchmove, touchstart) so the event.target is returning null instead of an actual element.

Very strange…

- AJ

Hello My total theme is suddenly not accepting my license. I first noticed this when I went to my login page on the WP site vishymoghan.com and my custom login was not showing, so I checked, amongst other things, my license activation page and I see that it does not activate my theme! I know my support is no longer active, but my license should not be deactivated, and on your own Total dashbosrd it shows my license as active and on the correct URL.

Hi AJ, yep that worked a treat it seems I am registered again. It would help to know why this happened so if you wish I can make a temporary account for you and let you in to take a look around. Total is my favourite theme and to this date I’ve built at least 4 client sites based on it. Lovely work. There are a few things I would add or make more customisable, but they are minor. Thanks a lot. Vishy

P.S. I take it back, it stayed registered but the custom login is still not working. Please contact me on my email and I will make you an account on my dashboard. I even deactivated some plugins that I thought might have caused the issue and changed themes and then went back to Total, still no custom login. This has not happened on any of the other sites of my clients, one of them on the very same server, which use Total. Thanks again Vishy

Hi Vishy,

I sent you an email to the address used on ThemeForest (which gets added to the my.totalwptheme.com site when you registered – starts with flux). Let me know if you didn’t receive it and feel free to email me directly to wpexplorer [at] gmail dot com.

- AJ

Hello, is this theme php 8.1 ready?

Yes! In fact I am using PHP 8.2 for the landing page and live demos ;)

- AJ

Hello, I was wondering if there is demo with Off-Canvas Cart ? Also when are you adding new Demos? These are quite old. https://total.wpexplorer.com/ Thanks!

Hi,

I am working on re-doing the landing page which will be moved here – totalwptheme.com – and I will also be releasing many more new demos!

There will be a new Off-Canvas cart function added in Total 6.0 but it will be a simple function using the core WooCommerce cart widget. Here is a sample video: https://a.cl.ly/Wnu8Ddo2 – I don’t have an ETA for Total 6.0 because I’m currently focused on the new landing page and demos and I can’t insert this function into a minor update because there is a lot involved so I need to wait for 6.0

I don’t want to bloat up the theme with a more complex cart, but if you need that there are tons of plugins out there for it.

You could also use the Gutenberg cart function if you wanted with some custom code like this: https://gist.github.com/wpexplorer/9d5cfb4c4c25db06c7e53920df16160b (wrote this code for another customer that wanted the Gutenberg cart icon for their header).

- AJ

Hi,

For the Staff Grid Settings, How can I make the the media “Image Links To” go to a single page.

Yes. All the staff members images link to the same custom page.

If that’s the case you can use the following code:

add_filter( 'vcex_shortcode_loop_atts', function( $atts, $shortcode_tag ) {
    if ( 'vcex_staff_grid' === $shortcode_tag ) {
        $atts['post_permalink'] = home_url( '/your-page-slug/' );
    }
    return $atts;
}, 10, 2 );

Simply replace “your-page-slug” with the page slug you want to link to and add the code to your child theme functions.php file or via a Code Snippets plugin.

Because this isn’t something that most websites would need I would be hesitant to add a built-in option to all the elements that display posts to link to a custom page for all entries.

If you have any issues with the snippet or if I can help with anything else let me know!

- AJ

Thank you AJ

Hi AJ

I have a requirement to remove the sub-menu pointer (caret) on one page only (the homepage).

I am trying to disable it using this CSS but it doesn’t work – can you help me?

.home .wpex-dropdowns-caret .main-navigation-ul .sub-menu::before {content:none;}

Thanks

James

Hi James,

This CSS should work:

.home .wpex-dropdowns-caret .main-navigation-ul .sub-menu::before { display: none; }

But you can also use PHP instead to keep the CSS slimmer:

add_filter( 'wpex_has_header_menu_dropdown_caret', function( $check ) {
    if ( is_front_page() ) {
        return false;
    }
    return $check;
} );

- AJ

Thanks AJ – actually I already tried that CSS and it doesn’t work for some reason. The filter worked great though! Thanks.

Support isnt working??? No Auto responder, no error messages!!?? Whats going on???

Just replied to the 2 tickets you submitted and your direct email ;)

- AJ

I received a vulnerability alert from WordFence regarding WPBakery 7.6. Will you be updating the theme files to accommodate the newly patched 7.7 version? Here’s more info: https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/js_composer-2/wpbakery-page-builder-76-authenticated-contributor-stored-cross-site-scripting-via-vc-single-image-link-attribute

Hi,

This is Aj the theme author.

I am aware of the WPBakery update but I am waiting for WPBakery to patch their latest version of the plugin. If you read the WordFence notice you can see you need to be a contributor to access the site. Contributors can do worse things like log into your site and delete all your content or upload inappropriate images/videos to the website, so you shouldn’t have any contributors you don’t trust. If you do, that’s the real vulnerability.

I don’t want to push out the last WPBakery update yet because it has bugs (worse then this potential security concern) if you look at the WPBakery plugin comments on Canyon you will see this. As soon as the plugin is in working order I will ship it out to you guys.

Unless you have contributors on your site that you don’t trust you shouldn’t have anything to worry about. And if you do, then you have more to worry about then updating WPBakery.

Let me know if you have any questions or concerns!

- AJ

Thanks AJ. Should have read a bit further on WordFence. Good to know its only contributors. Appreciate the incredible support!

by
by
by
by
by
by

Tell us what you think!

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

Sure, take me to the survey