Discussion on Total - Responsive Multi-Purpose WordPress Theme

Discussion on Total - Responsive Multi-Purpose WordPress Theme

Cart 58,392 sales
Recently Updated
Well Documented

WPExplorer supports this item

Supported

22402 comments found.

I’m trying to activate my license on my site, its telling me that its currently in use, click on the Manage your license link and it brings me to a login page at https://my.totalwptheme.com/ Nothing I try here let’s me actually log in. I can’t reset my password because it says my email is not registered. I try to Login with Envato and I get an error “Error 400: Bad request.Authorization code is incorrect.” Can you help me figure out how to get logged in please?

private browser window did the trick, thanks!

Hi,

I hope you are having a nice weekend. I just wanted to touch base to make sure you were able to sort out the licensing issue as well.

- AJ

yes, I did get it taken care of, thank you!

Hi AJ.

Long time! I hope you’ve been well!

On my real estate property photography website londonestatephotography.co.uk , I’m considering adding a Chatbot so visitors can ask questions. I’ve added an LLMS.txt file because some of my customers have told me they are using ChatGPT instead of Google for searches. ‍♂️

But I’m curious to your thoughts about this, bloat (I know one of your main peeves), and whether you think it’s a good idea or just not really necessary. Also curious… does a chatbot plugin work by searching my website for answers, the internet, or a combination of both. On a side note, I found ChatGPT to be incredibly helpful with my ancestry searches. It found a newspaper clipping from a 1940’s military newspaper of my mom at age 20 as a dressed-up pinup girl. What a moral booster and shocker at the same time!

Anyway, although I’m still organically at the top of Google searches, my traffic has dropped by about 40-50% but I attribute that to the troubled economy. But since I’m not an SEO expert, most of my online marketing changes come from gut feeling, viewing Google Analytics (+Site Kit), and asking questions of my customers.

What sayeth thee!?

Your insight and replies are always valued and appreciated!

Best,

Frank

Hi Frank,

In terms of how the Chatbot works, this is going to depend entirely on the service you use.

Personally, I think a chatbot will just add extra bloat to your site and slow down loading times. If people need to find answers they know how to use Google/AI – I don’t see any benefit having the extra scripts and services loaded on your site. But of course, you could always add one and track it to see how many users are using it.

Traffic has dropped a ton for everyone :/

SEO isn’t as important as it used to be since users are shifting away from the traditional way of visiting/browsing the internet (largely by Google prioritizing AI). Having a strong brand presence on social media (YouTube, Instagram, TikTok, etc) is going to be the number one way to generate leads.

- AJ

Thank you AJ for your thoughts and insight. Always, very much appreciated! I guess I’ll start uploading Shorts to my YouTube channel of recently photographed properties. Can never have too much online marketing. ;) Cheers!

Hi – We have several licenses. How do I reassign the license to another site? I went to the license manager, but a lot of ours are registered to sites that are no longer in use. How can I switch the license to a new site? I’m getting a Duplicate Theme License message & I’m hoping this will fix it. Thank you!

Hi,

In the license manager you can click the “disconnect” button on the far right of the table to free up the license so you can register it on another site.

- AJ

Thank you!

Hi AJ, since Elementor is a compatible page builder with the Total theme, can we expect any new modern demos in future updates?

HI,

I am working on updating older demos first because the older demos are too old looking. I’ve recently updated this one – https://totalwpthemedemo.com/corporate/ and I’m currently working on updating this one – https://totalwpthemedemo.com/law-firm/

But I’m still focusing on WPBakery based demos because almost every customer uses WPBakery. But if there is any demo a user wants the Elementor version of they can request it and I”ll make it.

Of the few users that are using Elementor, they seem to be using Elementor Pro – which has it’s own demos.

I’ve noticed you’ve been requesting new demos for quite a while, which made me curious. Looking at our records, it appears you’ve only purchased one license back in 2020, and it’s currently registered to a site that won’t load.

Are you primarily using the theme for client projects and having your clients purchase their own licenses? I’d love to better understand how you’re using the product and what you’re hoping to get from the new demos.

-AJ

Hi AJ, I haven’t switched to the Total theme yet due to some limitations I encountered earlier. Now that Kadence has been acquired by Liquid Web, I’m considering migrating to a more stable theme that meets my feature requirements. A few years ago, I tried using the Total theme but faced challenges designing the single post template. However, I’m glad to see that it’s now compatible with Elementor, which will allow me to create some great layouts for my blog.

I can recommend some demos but I would rather not post the links here, I can send it to you via direct message.

Hi,

I’m actually using AI for updating current and making new demos, if you want to suggest topics you can do that, but I’m not going to be replicating other existing sites. I’m using various tools, but mostly these two:

Both fantastic tools if you want to try them out.

If you prefer using Elementor, my recommendation would be to just purchase Elementor Pro and just use their own builder tools. You may even want to just use their free Hello theme. This way you are locked into Elementor but not any specific theme or Elementor add-ons.

Regardless of how you setup your site though, make sure you are only using a page builder like Elementor for the main pages and custom templates. Do NOT use a page builder (Elementor, WPBakery, Divi…etc) for your blog posts. If you do, you will be locked into that page builder and it could require a lot of work to fix your site if you ever decide to switch builder or the builder plugin is sold/deprecated.

When using a page builder for main pages (home, about, services, contact) and for your dynamic templates (single post design, archives, etc) – even if you switch themes or builder it shouldn’t be a lot of work to re-do those things. But if you use a builder for every blog post and you have tons of blog posts, things get very time consuming if you ever have or want to switch. This is where a lot of people go wrong and create a lot more work for themselves in the future.

Of course, with AI tools it’s much easier these days to swap themes/builders but you still don’t want to ever create a lock in effect on your site. So basically, use complex page builders like Elementor/WPbakery for primary pages that require complex designs and custom templates, but use Gutenberg for standard posts or custom post types that have many items.

All that said, if your site is mostly a blog – it may be best to just use or create a custom block theme for your site with the exact design you want and not rely on any 3rd party builder or theme. I do create custom block themes and I could make you one, but I’m not sure if that’s in your budget (pricing starts at $1,500). You send me the design you want and I make you a custom block/Gutenberg theme with that design.

- AJ

ps: I noticed on your site that you have both a link on your logo and a “Home” link in your menu – that’s actually an accessibility issue. I would recommend removing the home link from the menu or the link on the logo.

Hello. When I disable Header Title in the settings, I can’t see the section title. The title disappears along with the image. I end up with either a title with an image, or no title at all.

Hi,

I hope you had a nice weekend. I got your message I will email you right now.

- AJ

I sent you an email through the ticket system!

ps: Sorry for all the comments, but just as a heads up. Because I sent the email directly it may have triggered the direct email auto-response. Please ignore that.

Good morning AJ,

I was just in the middle of updating all my installations because of the wpBakery security vulnerability, and now I’m reading that “Slider Revolution” also has a vulnerability. Do you already have version 7? Is it urgent?

R

Hi,

The vulnerability is only in Version 7.0+ which I don’t include with the theme – https://totalwptheme.com/docs/changelog/ – I’m still only bundling the 6.7 version because of all the bugs and issues in version 7+. Once the version is more stable I can include that updated version with the theme. So, the vulnerability doesn’t exist in the version included with the theme and isn’t a concern if you haven’t updated to version 7.0+ via a different method.

Additionally, I will stop bundling Slider Revolution starting the next theme update. I will still provide updates to customers that previously had the plugin installed but it won’t be available to download by default.

The Slider Revolution plugin has made various changes in version 7+ that makes the bundled license almost useless, such as limiting the number of sliders to 3 and putting a lot of functionality behind add-ons only available to registered sites. Additionally the plugin seems to always have security concerns, it’s becoming very bloated and in general most sites never need a complex slider plugin. Actually it’s generally recommend to never use sliders – https://totalwptheme.com/docs/why-not-use-sliders/

Ideally, if you can update your sites to replace sliders with static content and delete the plugin that would be the best. Not only will you speed up your site, improve your SEO and accessibility but you’ll also have one less plugin to worry about updating.

- AJ

Hey there!

Ok, I was actually confused.

The new Slider Revolution version 7.0 is treated as a separate plugin so version 6+ actually did have a new security patch.

I’ve updated the version included with the theme. To update simply log into your site and delete slider revolution, then go to Appearance > Install Plugins and re-install it, that will download version 6.7.55.

Sorry for the troubles!

- AJ

Hello AJ,

I recently noticed that a link on one of my posts which is rendered by a WPBakery page Builder >> template is missing from the page. The template has a custom shortcode coded in functions.php. Previously, the shortcode worked. But due to updates, it no longer is working.

I know that Total Template has Dynamic Templates, and that you are encouraging use to switch. I am wondering if Total Theme still supports WPBakery templates for custom post types. Or must I switch to Dynamic Templates, which would also require me to switch to Post Types Unlimited Plugin (https://totalwptheme.com/docs/snippets/define-dynamic-post-template-via-code/).

I ask because when I load one of the posts that I’ve associated with the WPBakery template, the WPBakery template shortcode in functions.php is not called. However, if I place the shortcode into the content of the page, the shortcode code is called.

Help is appreciated.

Warm regard, Charlotta

Hey AJ, I figured out that the Annual Report single page is being routed through Total’s generic singular template (wp-content/themes/Total/singular.php). So my question is, inside Total’s singular.php rendering path, why is the associated WPBakery template no longer being injected after updates?

Hi Charlotta,

I hope you had a nice weekend, thank you for your patience!

Sorry, but I’m really not understanding the issue. Can you submit a private ticket with site logins so I can see what you are referring to? – https://my.totalwptheme.com/

I”ll try and answer some of your questions though:

  • Yes you can still use WPBakery templates assigned as your dynamic template. Technically the theme will render a template from any post type, it just checks for the defined ID. You don’t have to switch your template to a Dynamic Template, the main reason to do that would be so you can delete the Templatera plugin and have 1 less plugin active on the site.
  • The Post Types Unlimited plugin is for registering custom post types and taxonomies, it has nothing to do with Dynamic Templates. That said, using my plugin instead of other post types plugin or registering post types using code makes it much easier to manage your post type because of all the added settings – https://totalwptheme.com/docs/adding-custom-post-types/#section-total-settings
  • I assume “Annual Report” is a post type added by a plugin and that you have added some custom code to define your template as per the snippet you linked. Is that correct? If so, some plugins hook into WordPress functions to modify the singular display and if it runs before the theme checks for the assigned template it can cause things to break. If this is just a post type you added yourself, it should work as nothing has changed recently that would change this behaviour. If you look at singular.php you can see the following check on line 34:
<?php
// Display singular content unless there is a custom template defined.
if ( ! wpex_theme_do_location( 'single' ) ) :

This check renders your custom defined template if set, if not, it renders the default singular.php layout (image, title, content, comments, etc). So if it’s not rendering the template you defined, it means it’s not technically set for some reason.

Anyway, if you open a private ticket so I can see how the site is setup I will be able to help you get this fixed up asap.

- AJ

There is a security issue with the bundled plugin WPBakery – will you be updating it soon?

WPBakery Page Builder plugin <= 8.7.2 – Broken Access Control vulnerability

https://patchstack.com/database/vulnerability/js_composer/wordpress-wpbakery-page-builder-plugin-8-7-2-broken-access-control-vulnerability?_a_id=431

Thanks!

Hi,

I am aware of this and the updated WPBakery will be included in the upcoming theme update which will be released ASAP – https://totalwptheme.com/docs/upcoming-update-changelog/

- AJ

Hi AJ, I am currently creating a new website. The blog grid is missing. On another website—using the same browser and the same web host—everything is working fine. Current version: 6.6. What can I do? Best regards, Jana

Hi Jana,

Did you perhaps enable WPBakery Slim Mode? https://totalwptheme.com/docs/wpbakery-slim-mode/ – when enabled older elements like the Blog Grid aren’t registered to slim things down as there are newer alternatives such as the Post Cards element, which is the preferred way to display posts as it gives you full control over your design via Custom Cards – https://totalwptheme.com/docs/custom-card-builder/

- AJ

Hi AJ, yes, thank you, that’s exactly the kind of simple thing I was looking for, but couldn’t find :-)

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

- AJ

We couldn’t download latest theme from themeforest it says following ”<Error> AccessDenied <Message>Access Denied</Message> </Error>” How we can download now?

we are having 4 license but we couldn’t download the theme, can you guide us?

Hi,

This is Aj the theme author. This sounds like a security error on ThemeForest, can you try in a new browser? If that doesn’t work I highly recommend you contact Envato to let them know of the issue, in the meantime send me an email directly to wpexplorer [at] gmail dot com and I can email you the zip file!

- AJ

Hi, is there a shortcode for Site Title to be placed in the footer builder?

Hi,

Yes, you can use [site_name] and for the year you can use [current_year]. This is the default copyright text used by the theme (unless you imported a demo).

Copyright <a href="[site_url]">[site_name]</a> [current_year] - All Rights Reserved

- AJ

ps: I snapped a tendon in my right elbow so I’ve been working with one arm and it’s been quite difficult, I see you still have an open ticket which I will get to ASAP. Thank you for your patience.

Hey AJ, I am also unable to activate a new license on one of my customer’s websites. Any ideas on why or how to fix?

What error are you getting?

- AJ

Just purchased a license for this theme and am unable to activate it. The page just keeps reloading then when I click on Troubleshoot button, I get a critical error message.

Hi,

This is Aj the theme author.

The troubleshoot button was removed several versions ago. It sounds like you are trying to activate the license on a very very old version of the theme. 2-3 years ago the license manager used to be a on a different domain and if your theme is very outdated it will try and make the request to activate to the old domain and crash.

You’ll want to manually update the theme first by downloading the Total.zip from ThemeForest and re-installing it. Then you should be able to activate the license. I have some extra tips for updating old sites on the docs: https://totalwptheme.com/docs/update-theme/

I see your username is missing the purchased badge, if you can log into the account used to buy the theme you can submit a private ticket with the site’s WP and FTP logins and I can update the theme and bundled plugins for you – https://my.totalwptheme.com/submit-help-request/ – just be sure you have a server backup just incase anything goes wrong.

- AJ

my theme says its in use somewhere else. I haven’t used it anywhere. Can you help me deactivate it on the other site?

Hi,

This is AJ the theme author, I apologize for the delayed reply.

You can always manage your licenses here: https://my.totalwptheme.com/license-manager/

I think you may have already figured that out as I see you registered for the site on April 30 and your license appears to be properly registered to a live site. If not, please let me know!

- AJ

Hi AJ, I’m trying to use a custom field shortcode so it’ll pick up a URL field from ACF and attach it to a button in the Side Content area of the main menu (via Customizer). The Side Content field says HTML and shortcodes are legit, but mine isn’t working. I tried this format:

Don’t Miss Out

and it didn’t show up as a link, so I changed the quotes within the shortcode to single quotes like:

Don’t Miss Out

OR

Don’t Miss Out

but this only returned the root URL for the site, not the URL content from the custom field.

I’m guessing the problem is that this is meant to appear in a main nav element, so there’s nothing to give the shortcode of the current post. does that sound like it’s on the right track, and if so, is there any way that doesn’t require elaborate code to pass the latest active post to the shortcode?

Hi,

I apologize for the delayed reply.

Unfortunately your code was stripped by the Envato comments so I’m not sure what you are trying to do. Can you share your code via an online code editor such as PasteBin – https://pastebin.com/ or Gist – https://gist.github.com/ (I prefer Gitst, but you need an account).

Now, if you are adding a shortcode in the Customizer for the header aside area, keep in mind that if you use a custom field it’s only going to work if that specific page/post has the custom field. Do you want the button to show up only if that post/page has the field? Or are you trying to get the value of the field targeting a specific post or page? Or are you trying to use an ACF theme options panel field?

Either way, it definitely sounds like you need to register your own custom shortcode for use as you need to grab a URL and also format it into a button. I can help you with the code for this, but I need to know exactly what you want to do. Thanks!

- AJ

Hey AJ, just a quick question :)

Whenever I use a Cache-Plugin, my AJAX post cards elements fail to load (keeps spinning). And I see this error in the Console: “[vcex-ajax error] Security nonce check failed”

I use the Cache Enabler Plugin with just two settings active: “Create a cached version pre-compressed with Gzip” and “Minify HTML in cached pages >>including<< inline CSS and JavaScript”.

I thought AJAX is the way to go when using a cache plugin. Any idea? Thanks in advance :-)

Hi,

For security reasons the theme uses what’s called as a nonce in WordPress – https://developer.wordpress.org/apis/security/nonces/ – this nonce is generated based on the Post Card settings (shortcode attributes) and added to the grid like this – https://a.cl.ly/P8uoDvKb

When sending the AJAX, which is done with javascript, the theme uses this nonce to validate that the request is coming from your site and that there aren’t any extra or different parameters sent with the request. For example if your grid is set to display portfolio items, someone can’t just make an arbitrary request for posts from a different post type.

This helps prevent potential abuse and/or malicious requests.

Now, in WordPress these nonces last 12-24hrs. This means, if your page HTML is being cached for longer than the nonce will no longer validate. Any page where you are using the theme’s Post Card’s AJAX (filter, load more, ajax search) will need to have their cache set to clear every 12hrs so the nonce is properly refreshed on the frontend.

If you are referring to the option “Render with AJAX” – this is intended to help with some caching issues if your site uses longer caching times, but they still need to be under 12hrs.

I personally use WPEngine for my hosting, which has built-in full page cache and it refreshes every 10 minutes other popular hosting solutions like Pressable clear every 5 minutes. As long as you have a good server, there isn’t much need to cache your pages for very long because they should be able to re-build very quickly.

Looking at the plugin you mentioned – https://wordpress.org/plugins/cache-enabler/#description – it appears their very first option is so you can set an Expiration. You can try using 12, but it may be best to use 11 to be extra safe.

- AJ

My Slider Revolution 6.6.10 has stopped working as it requires an update, but I can’t update Total Theme Core to 1.7.1 as I get a ‘download failed. Forbidden’ message. Is that not part of my license that is showing as active?

Hi,

This is AJ the theme author.

Total Theme Core 1.7.1 is very old and you would only get this error if your theme is also very very outdated and it’s trying to download a version of the plugin that no longer exists.

You’ll want to first update your theme, then you can update the Total Theme Core plugin and bundled plugins like WPBakery and Slider Revolution to the latest version included in the theme: https://totalwptheme.com/docs/changelog

Since your site is very outdated I recommend you follow the extra precaution steps when updating the theme as noted on the docs: https://totalwptheme.com/docs/update-theme/#h-extra-precautions-for-cautious-users-or-extremely-outdated-installations

If you run into any issues or need help updating your theme let me know. Once it’s updated, I highly recommend updating your site whenever a new version is released so you site doesn’t get so outdated.

Revslider Note: There is a newer version of RevSlider that’s not yet included in their theme because their last massive update had many bugs so I was waiting to ship it once it’s more stable. But also, I am considering no longer bundling the plugin with the theme for new installations for various reasons including: the plugin is no longer sold on CodeCanyon and they have changed their licensing drastically, the plugin keeps getting more and more bloated and can really slow down sites, generally sliders are not recommended for most sites, and you can create sliders with the theme if you really needed them using the new Carousel Container added in the latest version of the theme.

- AJ

Finn Purchased

Do you have examples of the Just Events, or The Events Calendar being used?

Hi,

This is Aj the theme author.

I don’ have any examples, I will be releasing some new demos soon which will include Just Events! If you have a specific niche you would be interested in, let me know!

I had some demos using The Events Calendar, the problem is that plugin kept updating and introducing new bugs and it became a real hassle to keep those demos up to date and working correctly. This is actually why I created my own Just Events plugin.

That said, I do have an article for my Just Events plugin explaining how to set everything up with some screenshots: https://totalwptheme.com/docs/just-events/ – the plugin is intended for sites that just need simple events and you can use the theme’s built-in functions like Custom Cards & Dynamic Templates so you can display the entries and single posts how you want.

Now, depending on your needs it may be worth using a 3rd party service instead for hosting the events. For example if you need to sell tickets, using a 3rd party service outside of WordPress is generally better for many reasons.

- AJ

Finn Purchased

Thanks AJ. I agree, The Events Calendar has caused me several headaches. That is why my clients is looking to move away from them. I am scheduled to rebuild the site on May 18, and I would like to show them what your plugin looks like on a website. I will keep an eye on your demos for examples. Can I import events created with TEC?

Hi,

No, there is no function to import TEC events. But it wouldn’t be hard to code up a little function you can run on your site which I can provide for you if needed.

My plugin is very minimal, so it’s really only intended to display lists of events or to be used with custom builds were you can extend the plugin to add the custom functionality you want. So there isn’t any advanced functionality such as a calendar view (yet, I do plan on adding that in the future) or locations. I created the plugin using SquareSpace as an example. Here are 2 sample SQ templates: https://ocotillo-fluid-demo.squarespace.com/ or https://roseti-fluid-demo.squarespace.com/events

Since you can create dynamic templates and custom cards with Total, you can really make the events look however you want so having specific examples may not be so useful. It would make more sense to figure out what the customer wants and then re-create it.

If you’d like to share a link to the current domain, perhaps I can share some better feedback on how I would recommend proceeding.

- AJ

2frogz

2frogz Purchased

How can I make the background on the menu transparent? Thank you.

Hi,

This is AJ the theme author.

I’m not quite sure what you are asking, can you share the URL in question for context?

If what you want is a transparent header so that you can have an image behind the header like this demo – https://totalwpthemedemo.com/biz/ – here are the docs for that: https://totalwptheme.com/docs/overlay-header/

Now, in terms of setting an elements background to “transparent” the way it’s done in the theme is using the Global color selector. Here is a video example showing how to set the default page header title background to transparent: https://a.cl.ly/QwuZjy1b (note, the color selector was recently updated so if your’s looks different, your theme is outdated).

- AJ

I have a problem with the comparison selector in the post cards “Meta Query” setting.

I use the WPEX_Meta_Factory to register a date field. Now I want to use the “post cards” element to show only posts where this date is set AND is in the future (looking from today) – for like having a preview section.

To accomplish this, in the cards element I activate “Meta Query (Filter by Custom Fields)” with these settings:

Key: enym_future_date Compare: > Value: today Type: DATE

I expect that this would only query posts where the “enym_future_date” is bigger than today. But the result is empty.

If I switch ”>” to ”<” (< – lesser than), it shows all posts, no matter the date. Although this would effectively mean show posts where enym_future_date is older (lesser) than today. Strange.

I feel like the comparison switch is inverted and buggy :O Or what am I doing wrong? I expect that date fields acts like a timestamp, maybe it is in some other format, but why do we have the date type in the Meta Query then? I am lost.

Thanks in advance :)

Hi,

I tested this and it’s working as expected for me. Here is a video of my test: https://a.cl.ly/6qulGG49

These are the only reasons I can think of for it not working:

  • Your custom field isn’t an actual “date” field type, but rather a text field and you are adding dates using a format that isn’t compatible with WP_Query. I suspect this is most likely the cause because if the date is not properly formatted it will show all posts when using the < comparison due to how WordPress works internally.
  • Your theme is outdated, there was a bug a few versions ago where the dynamic values such as “today” were not being parsed correctly in the Meta Query field.
  • You are testing with a future date that is tomorrow and because of your installation’s timezone, it’s already tomorrow so it’s actually returning the correct results. Try with some dates farther in the future.

- AJ

ps: By the way, if you are wanting posts to stop showing once their day has passed, you will need to either exclude the page from caching or enable the “Render with AJAX” option in the Post Cards element (General Tab). Otherwise your server’s caching or caching plugin (all WordPress sites should be using some form of caching) will conflict.

Thanks AJ, actually you are right. It works: )

Sorry, for the confusion. I just built a plugin that creates an UI for your “WPEX_Meta_Factory” class. It seems there was an error in the date registration. Now I use plain php code for the date custom fields and it works :)

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