22304 comments found.
HI Aj. I’d like to add and custom in the meta’s description of a single article post the modified date, because I need “last update in 17 december” to appear on it. Many thanks
Hi, GoDaddy did a recent update and I just noticed a message in WordPress saying my license is invalid and already in use. Everything was fine before the update. I’m wondering if they have a copy somewhere other than wherever they migrated it to. I still see the purchase code in WordPress but it only gives me a deactivate option. Before I call and get someone who doesn’t understand, is there anything you can recommend? Thanks.
Hello AJ, How are you? It has been a while.
I have a new project in my mind but have a question to you.
What is the slimmest way to use Total theme? Considering:
- I never use demos. - I don’t want to use page builders (neither gutenberg). For two reasons: 1) I am pretty good at html/css I don’t need their drag drop 2) They bloat the frontend with 90% unused css files. - Maybe also cutting down the base style.css file from total? - I rarely use customizer section. - I want to create my own styles and use them thoughout the whole site. - But I like the dynamic templates and backend features of Total. So, I dont want to go with something like underscores theme. (Total dynamic template features work without page builders as well, right?)
Basically, this website wont use any woocommerce or something either. Just marketing/landing pages and articles. (so will it be non-wise to use a comprehensive theme like total if I wont use most of the features? 
I searched for some “skeleton” or “slim” version but could not found anything. So I wanted to ask you for guidance.
Thanks in advance
HI. We have the Total Theme on our website. We recently received the message on our website: “Theme License Missing: Please activate your theme license. Each domain where the theme is used requires a valid license.”
We are unable to activate our theme using the existing purchase license Theme License Missing: Please activate your theme license. Each domain where the theme is used requires a valid license.
Refreshing the license did not work.
We only have one license. It seems to be saying our license is already in use? Here is our license Info.
Licensee: The Explorers Club – Canadian Chapter
Item Title: Total – Responsive Multi-Purpose WordPress Theme
How does this get fixed?
Hi,
It looks like your license is currently registered to a different domain – je*b.sg-host.com – you can simply log in to the license manager to remove the license – https://my.totalwptheme.com/license-manager/- this way you can add it on the proper domain.
Since the staging site that your license was registered to isn’t live, I went ahead and de-activated it so you don’t have to. Now you can add it to your site 
- AJ
Hi AJ –
Happy Holidays
hope you are doing well.
Quick question for you regarding the line separator. I’m trying to figure out how to change the text color on one page but not globally. I’ve done this:/*add Learn More separator text to be yellow on the values page*/
.yellow-text .vc_sep_title,
.yellow-text .vc_sep_title span,
.yellow-text .vc_sep_title * {
color: #f2c200 !important;
}
then tried:
.vc_separator.yellow-text .vc_sep_title,
.vc_separator.yellow-text .vc_sep_title span,
.vc_text_separator.yellow-text .vc_sep_title,
.vc_text_separator.yellow-text .vc_sep_title span {
color: #f2c200 !important;
}
along with adding yellow-text to the element: [vc_text_separator title=”LEARN MORE” color=”white” border_width=”2” css=”” el_class=”yellow-text”]
the AI is unsurprisingly useless,
do you know how I can target this separator text in CSS?
Thank you!
nevermind – using dev tools the AI came through: .vc_separator.yellow-text > h4 {
color: #f2c200 !important;
}<br /> putting this here in case anyone else wants to do this! Now to figure out how to change the Load More button.
This is a core WPBakery element.
For more control, I would recommend using instead the theme’s Heading element and set the Style to “Side Border” and center the text to get the same look as the Separator with Text element.
Sample video: https://a.cl.ly/E0uQKWKR
Using the theme’s elements instead of the WPBakery will generally give you much more flexibility.
Plus, for SEO it’s best to use the theme’s Heading element because then you can control the HTML tag and not forced to use an h4 which is what the Separator with Text element uses.
- AJ
The load more button (if talking about the theme’s Post Cards element) uses your global button styles which you can control in the customizer: https://totalwptheme.com/docs/button-colors/ – for usability and accessibility it’s generally best for all buttons on your site to have the same look.
But if you wanted to target it separately, you could with some custom css, which I can help with. But I would need to know which load more button exactly as there are several – default archives if selected in the customizer, archives created with post types unlimited, the Post Cards element, the older Post Types Grid element or WPBakery’s Post Grid (this last element isn’t recommended).
- AJ
Hi,
This is Aj the theme author.
You can definitely view the changelog in the theme details. Here is a sample video: https://a.cl.ly/mXuOPRx6 – I am linking to the whole changelog though, because if a user is updating from a very old version it’s best that they see a list of all updates if they want to view changes for each version they’ve missed out on.
I used to link to only the latest version, but many customers requested that I instead link to the main changelog page.
If this isn’t working for you, perhaps there is a bug in your WordPress installation. I can help troubleshoot that if you wish.
Some theme’s put the changelog inside their theme’s which makes it very difficult to find. I like having it on a live site so users can easily find it via Google (if you Google search “Total Theme Changelog” it’s the first result. and/or bookmark it for quick access. Also it allows me to display it in a much easier to read way.
Of course if you have some suggestions on how to make things easier, please let me know! I’m constantly improving not only my theme but also my docs.
- AJ
Based on your feedback. I’ve gone ahead and added 2 fixed links in the theme description that will show up always whether there is an update or not: https://a.cl.ly/llupkQjv – I think others will find it useful.
What is the optimal image size and format for sharp images in the image slider? pxl? dpi or kb? PNG or Web or JPG? Thank you so much, Astrid
Hi Astrid,
This is Aj the theme author.
This is pretty much an impossible question to answer without viewing your site because it depends on where the slider is inserted (for example if it’s inside a column and not full width), if it’s stretched so that it fills up the whole width of your browser window or if it’s inserted inside your main content (not stretched) but perhaps you have modified your site widths – https://totalwptheme.com/docs/customize-your-layout-widths/ or if you are using the boxed layout..etc.
If you can share the URL I can be of better help.
Generally I try and keep images uploaded to my site around 1500px wide so that they generally will look good but also not be so huge that they take a long time to download.
It’s also important to consider the fact that larger images can greatly slow down your site, so there needs to be a good balance between quality and file size.
- AJ
Hello AJ, thank you for your response. Our website is https://www.das-art.nl/ The image slider is set in a row format of 1/4 + 1/2 + 1/4 (under ‘works’) and when you click on it you will be linked to an image slider in a portfolio item in a row format of 1/2 + 1/2. The images are now 960×1280 px created in Canva and compressed with compressor.io to a size of about 500kb. Thank you, Astrid
Hey AJ. The “Feature Box” Element lacks the link type “Current Post” when using in a card template. Please add this in an upcoming release. Thanks 
Done! Thank you for the heads up!
- AJ
added to the Icon Box as well – update planned for tomorrow or the next day as there is a WP 6.9 debug notice that needs fixing.
Hi AJ,
I’m struggling to create a dynamic template with same layout as the left sidebar page template with a sticky sidebar. I have the layout correct but on mobile the sidebar column (with extra class wpex-sticky added) is placed above the content and remains fixed in position as you scroll. Normally if I wanted to switch column placement on I would use ‘float columns right’ but that in turn breaks the layout on larger screens.
How can I get this right?
Thanks, Paul.
Dynamic template – https://total.style960.com/domestic/bathrooms Left Sidebar template – https://total.style960.com/commercial/education
Hi Paul,
You can use this CSS for a temp fix to prevent the sidebar from being sticky when the columns stack:
@media (max-width: 959px) {
.wpex-vc_row-has-sidebar > .wpex-sticky { position: static; }
}
It’s a bit tricky to add a “fix” directly in the theme as you can control the sidebar and content widths via the customizer so the theme doesn’t really “know” when the 2 of them stack.
Other alternatives:
- Add the sticky class to the menu instead the column so the heading isn’t sticky (most common).
- Use an inner row and add the sticky class to that row instead of the column.
- Use the left sidebar layout, enable sticky in the Customizer, then create a separate dynamic template “part” for the sidebar content and display that via a widget. You can create custom widget areas for different parts of your site – https://totalwptheme.com/docs/custom-sidebars-advanced/
- AJ
Sorry I’m missing which of these places the sidebar below the content? The CSS if fine for me but the stack order is wrong.
You can use the “float columns right” option as you mentioned, but you need to then make sure to change the row setting “Use Content/Sidebar Layout” so that it’s set to “Right Column is Sidebar” – which may seem a bit counterintuitive but technically even though the sidebar is displayed on the left technically you are using the “right” column for the sidebar as the columns will be shown in the opposite order.
So, the way to correctly do that is:
- Insert 2 column row
- Add your widget stuff in the right sidebar.
- Add your content stuff in the left sidebar,
- Enable the “Float Columns Right” option which will swap the order.
- Choose “Right Column is Sidebar” for the “Use Content/Sidebar Layout”.
Note: If you are using the WPBakery page builder to create the sidebar in the template and the sidebar is below the content when it stacks, you shouldn’t need the extra CSS because the sidebar will be shown after the content when stacked so there is no room left for it to become sticky within it’s parent content.
Additionally, if you use the 3rd alternative method I provided previously, which is to use the actual sidebar layout for the page instead of creating the sidebar with WPBakery, you can control the sidebar placement on mobile via the Customizer: https://totalwptheme.com/docs/sidebar-mobile-placement/
- AJ
Hi AJ. It looks like I’m running into the same issue as some others.
I’m getting this message: Duplicate Theme License: Your current theme license is already registered to a different domain. Please deactivate it and activate an unused license on this site. If your license was recently updated by our support team or you believe this is an error, you can click Manage License to go to the license page and re-verify.
I’ve checked my License Manager and the domain is correct – it hasn’t changed since installing a few years ago. https://gen.........ng.co.nz. I understand there has been some updates to secure licensing. I’ve followed the directions to refresh but this hasn’t made a difference.
How can I fix this?
Cheers!
Wade
Hi Wade,
Your license is registered to https://gen.........ng.co.nz but your actual site is https://www.gen.... (has www) so it doesn’t match what is on record. I’ve manually updated the domain so you don’t have to. If you see a dashboard notice though (it gets cached to prevent constant requests) visiting Theme Panel > Theme License will clear that up!
- AJ
Thanks AJ – All sorted. Very much appreciated.
Hi, I have a problem with the circular icon, I want to change the color from white to red. I used the following CSS code: #menu-item-198755 svg {color: #ff0000 !important;} It worked fine on PC, but on mobile it doesn’t work, the icon is still white. Please help me. Thanks.
Hi,
It sounds like you want to change the color of a specific menu item icon. Your CSS is fine but it’s not the best way to target the icon and it won’t work on mobile because you are targeting the unique ID which get’s added only on desktop as it would create issues if the ID’s were also added in the mobile menu.
So you can target all menu icons like this:
.menu-item-icon { color: #ff0000; }
This will work on desktop and mobile and if you want to target a specific menu item, the best way to do so is to give that menu a specific classname that you can target,
Additionally, if you are using #ff0000 for your accent color – https://totalwptheme.com/docs/accent-color/ – you can use the variable instead:
.menu-item-icon { color: var(--wpex-accent); }
Or if you have registered the red color as a color palette – https://totalwptheme.com/docs/color-palette/ – you can target it accordingly, example:
.menu-item-icon { color: var(--wpex-palette-14104-color); }
- AJ
Hello, I updated the theme from version 5.7 to version 6.5, but the WPBakery plugin was not updated. It is version 6.1 (instead of 6.9) and the website looks different. What can I do? Thanks in advance! Joe
Hi Joe,
This is Aj the theme author.
So 5.7 is a very old version of the theme and you could have troubles updating WPBakery due to some changes in the plugin. What you can do is simply de-activate WPBakery then go to Appearance > Install Plugins and you should be able to update it from there and re-enable the plugin.
Your site should look exactly the same though, if it doesn’t usually it’s because of caching. Make sure to purge all caching, optimization, and or minify plugins, any applicable CDN (such as CloudFlare) as well as your browser cache.
If you still have issues please let me know. If you share the URL I can have a look and get a better idea of what’s going on.
- AJ
Hello, on my multisite I get the warning “Duplicate Theme License: Your current theme license is already registered to a different domain. Please deactivate it and activate an unused license on this site. If your license was recently updated by our support team or you believe this is an error, you can click Manage License to go to the license page and re-verify. This license is network-activated. Please contact your site administrator if you wish to register a license for this individual site.”
What can I do? Ic changed already the key, but the same result. Thanks for help Ute
Hi,
This is Aj the theme author.
This error will show up if you have the same license registered on the whole multi-site (main site or Network Admin > Themes > Total Theme License) but also on a single site. All you need to go is go to Theme Panel > Theme License on the sub-site with the notice and de-activate the license. This will cause the License panel to be removed on that sub-site and since it is network activated the notice should be removed as well.
I can add an extra check to prevent the notice from showing up but on a multi-site it’s best to network enable it so that the license panel doesn’t show up on the sub-sites. What I will do in the next update is change the notice displayed if you have the same license active on a sub-site as the primary site to prevent confusion.
If you have any issues after doing that let me know!
- AJ
I forgot to mention…If the license registered on the main site or network admin doesn’t match the registered domain you can also get this error. There are new checks in the theme to help prevent license abuse that didn’t exist before. So for example if your site was originally registered with http but it’s not https or originally had www but no longer has www you could get this notice. So you may want to also double check the registered license in the network admin/primary site.
You can see where the license is registered here: https://my.totalwptheme.com/license-manager/
- AJ
I purchased a license and the theme is working great, thanks. However now I’m getting an ‘Invalid: Already in Use’ warning on my license, even though it’s still the one and only, same-old website. Please advise!
Hi,
This is AJ the theme author.
There are new checks in the theme to help prevent license abuse that didn’t exist before. So for example if your site was originally registered with http but it’s not https or originally had www but no longer has www you could get this notice.
You can see where the license is registered here: https://my.totalwptheme.com/license-manager/ – if you need to un-register and re-register the license.
Or you can let me know your domain and I can check for you and also update it on my end.
- AJ
Hi Aj,
Could i suggest a potential list view toggle switch for Total for Woocommerce. I think that would be a great additiion.
Adam
Hi Adam,
I can definitely consider this but I’m not sure what you mean can you share a link to a sample site or an screenshot. Thanks!
Also, if you want you can build your own custom product template – https://totalwptheme.com/docs/woocommerce-single-product-template/ – depending on what you want, this could be a good solution.
- AJ
Hi AJ
https://thorne-jg43.temp-dns.com/projects/ user: thorne pass: uckfield2024!I used PHP rather than custom cards for this. I would like to remove the hyperlink from the categories show on the cards, as I won’t be using the archives but would still like to show the category name without the link.
Here is the code, can you provide me with a snippet to get rid of the link?
// Primary Term
$html.= $this->get_primary_term( array(
'class' => 'wpex-mr-20',
'term_class' => 'wpex-mr-5',
'icon' => 'ticon ticon-folder-open wpex-mr-5 wpex-mb-15',
) );
Can you let me know what’s wrong?
Thanks
James
Hi James,
If you are using get_primary_term you can add ‘link’ => false, to the arguments array like such:
// Primary Term
$html.= $this->get_primary_term( array(
'class' => 'wpex-mr-20',
'term_class' => 'wpex-mr-5',
'icon' => 'ticon ticon-folder-open wpex-mr-5 wpex-mb-15',
'link' => false,
) );
Remember also that when creating a custom card you can use ANY code you want, you are not restricted to the theme functions. So you could for example use wp_get_post_terms() to get the post terms and then do whatever you want with that.
- AJ
Additionally you can use this:
$this->has_link()
To check if the card has a link enabled via the Post Cards element. In case you want a card that can have a link or not.
And to get the link as defined in the Post Cards you can use:
$this->get_url();
- AJ
We purchased a license on Monday, but it’s not active. The purchase code is rejected when we enter it into the theme.
We submitted a ticket on Tuesday, 48 hours have passed and we still have not received a response regarding the problem reported.
We also asked for assistance updating the Total Theme from old version 4.9.8.
Waiting for help please…
Hi,
This is Aj the theme author. Thank you for your patience during the Holidays. I take time to help with a charity during these times and haven’t been able to get to the tickets but I will reply to all them today!
- AJ
Hello AJ,
On the site I’m working on, I’m using a Dynamic Template to display individual portfolio items. Inside these Dynamic Templates, I use the Image Grid element to show the images from the post Image Gallery in a masonry layout.
However, I sometimes need to include videos among the images. How can I do that? It doesn’t seem to work with the Image Grid element.
Thanks in advance for your help, and again, great job on the theme and the excellent support.
Just to clarify: the videos are short and currently self-hosted in the WordPress media library. If needed, we could host them on YouTube or Vimeo instead, whatever works best.
Hi,
Displaying videos inside the Image Grid isn’t possible as the element only shows images and videos don’t play nicely with masonry as they generally load too late and it can leave gaps or overlapping elements.
Additionally the Post Gallery only allows for selecting images not videos.
Now, the theme has the ability for videos within the Image Grid but only that open in lightbox. See here: https://totalwptheme.com/docs/image-videos-attachments/
An alternative if you want both images and videos in the same grid (not lightbox) is to use the Post Cards element instead of the Image Grid and create a custom card using the API – https://totalwptheme.com/docs/how-to-create-custom-theme-cards/ – this way you can add whatever logic you want for displaying images or videos. You can use the Post Gallery and use the video field as explained in the link above to assign videos to your images and then in your custom card check for this field and if it exists render the video.
You could also instead of using the Post Gallery add a repeater (group) custom field to use instead, this way you can define both images and videos: https://totalwptheme.com/docs/how-to-add-custom-fields/#php-class
- AJ
Thanks a lot for the suggestions. I’ll test them out. Have a great day!
Hi AJ
Pagination is giving 404 :
https://thorne-jg43.temp-dns.com/news/ user: thorne pass: uckfield2024!“News” is a custom post type and I’m using a custom card (PHP file, not card builder).
Can you let me know what’s wrong?
Thanks
James
HI James,
This is a common WordPress limitation. Your single posts use the slug /news/ so the slug is assigned for single posts and can’t work with pagination.There are 2 fixes:
1. You change the url of the page to something like “latest-news” or you change the post type slug to something like “news-article”.
2. You add a custom rewrite rule to your child theme. Example:
/**
* Custom Rewrite rules.
*/
add_rewrite_rule(
'^news/page/(\d+)/?$',
'index.php?pagename=news&paged=$matches[1]',
'top'
);
Then go to Settings > Permalinks and clear your cache.
- AJ
Hi AJ
Great – I used the rewrite method. Not directly related to this query, but is it possible to have the pagination links at the top of the page as well as the bottom? Otherwise there is no indication showing the user which page they are looking at – if you see what I mean?
There is no built-in way, having the pagination at the bottom is the most common and including the links twice causes both SEO and accessibility issues so it’s not recommended.
What makes more sense would be to put the page number next to the title like “Projects – Page 2”. You can do this by hooking into the wpex_title filter. Example: https://totalwptheme.com/docs/snippets/add-page-number-to-title/
Or you can use the dynamic variable {{paged}} – https://totalwptheme.com/docs/dynamic-variables/ – if you want to display the current page number on the page itself or use the custom title field in the post theme settings metabox instead of using the child theme code.
- AJ
In reference to the Toggle Element feature: I only see the Visibility dropdown in Total Elements but NOT in the basic Content Elements even though in the documentation (https://totalwptheme.com/docs/toggle-elements/) it clearly shows it in the Row Element… which is precisely how I am hoping to use it. Is there a reason or setting that I am overlooking to activate the Visibility feature across ALL Elements?
Hi,
This is AJ the theme author.
The Visibility option is definitely available for the WPBakery row element. If you aren’t seeing it, the only thing I can think of is that perhaps your theme is very outdated – https://totalwptheme.com/docs/changelog – can you check? https://totalwptheme.com/docs/locate-current-theme-version/
There’s no way to enable this option across all elements. The reason it isn’t added universally is that doing so would be inefficient, and it’s not feasible to make it work out of the box with all core WPBakery elements without manually overriding plugin files through the theme. For these reasons, it’s best to limit the feature to all theme elements (which don’t require manual overrides) and only the most essential WPBakery elements (Section, Row and Column).
- AJ
Gotcha.
Yes, I believe I am running the most current theme version (6.5), but could it be an outdated WPBakery issue? (my current version is 6.4.2, but it is telling me the latest is 8.7.2 …not sure how to update that from the theme without having a separate license. Really appreciate the reply.
Hi,
Since WPBakery is very outdated you probably need to de-activate it first, then you go simply go to Appearance > Install Plugins to update it or you will see the notice in the WP admin to update it as in Total 6.5 it will display the update right in the admin.
You don’t need a license to update WPBakery as the updates are provided by the theme, it just means you can only update the plugin when updating the theme. Please see here: https://totalwptheme.com/docs/update-plugins/
If you have any issues updating or after updating let me know. It is very possible the option isn’t visible if your WPBakery plugin is outdated, I can’t really remember because your plugin version is many years old.
- AJ
Outstanding!! This was exactly the solution and help I needed. Thank you again for directing me!
Glad it was an easy fix 