Discussion on Total - Responsive Multi-Purpose WordPress Theme

Discussion on Total - Responsive Multi-Purpose WordPress Theme

Cart 57,741 sales
Recently Updated
Well Documented

WPExplorer supports this item

Supported

22317 comments found.

Your new version off theme not working for me. Why? Style sheets are missing. https://paste.pics/aaa2c31addc726b20859a1e8062fb446

please fix

Old Version working fine. Please t ell me the reason for new version not wroking

What you are showing in the screenshot is usually caused by improper cache busting on your website. Without seeing the actual URL it’s impossible to know what the error is exactly. But most of the time it’s caused by having optimization plugins that incorrectly remove the script versioning at the end of the CSS/JS files or it’s caused by an improper child theme setup so the parent CSS file is not being loaded with the correct version. Thus, when you update your browser loads the old CSS and not the new CSS which causes issues.

If you can share the URL I can inspect the code and give you a more accurate response as to what is causing the issue, but the issue itself is a caching related issue.

- AJ

Hi Aj, how are you? my “all” filtr tab stopped working, following your video using navbars for filtering, now when “all” (#al – All in Menu) shows 0 results, and the url ends with ?filter=al Example: https://forestgreen-louse-296003.hostingersite.com/showcase/

Hi,

Sorry, I’m not sure what you mean. By default the Feature Box doesn’t have any animation: https://totalwptheme.com/elements/feature-boxes/ – can you share the URL so I can see what you are referring to? Thanks!

- AJ

you are right!. I am redesigning an old web, and there was a :hover global class causing that! Sorry :(

No worries ;)

Hi AJ. I am trying to use a custom dynamic template for Post Series. There is an input field for this in Customizing ▸ General Theme Options ▸Post Series.

The field is not a drop-down. What should I input here? I have tried to type in the dynamic template name and the template number as seen in the dashboard. Neither seems to work.

Awesome!

The problem you are having is that get_article() is not a function in WordPress. In fact this code would probably throw an error on your site. You need to keep the function that says get_post().

In WordPress technically all custom post types and even pages are “posts” so when you see a function that says post in the name it just means it’s returning data for that post. In this example get_post() specifically returns all the data associated with the current post – https://developer.wordpress.org/reference/functions/get_post/

Also the Post Series taxonomy is always called post_series so you can’t change that either.

The only part of the code you want to change is the is_singular( ‘post’ ) check at the top. Leave everything else the same.

Make sense?

- AJ

ps: To share code here in the comments you need to wrap it inside pre elements.

Got it! Change to snippet made. Now working.

THANKS

Awesome ;)

I bought the product and in the relevant section I type the payment code to verify the license, but it is not verified in any way. Only the loading transaction icon returns. I bought the product here from Themeforest, I’ve never encountered anything like this before. Can you help me urgently to solve the problem.

Solved thank you.

Great! Thanks for the heads up!

Hi,

I am using the Puppy demo. Is it possible to make the right sidebar scroll as I navigate down a post, and also have a specific block within the sidebar scroll along with the post content?

Hi,

Yes, it’s very easy. You just need to edit the sidebar template and use the theme’s wpex-sticky utility classname – https://totalwptheme.com/css-framework/position/

I made a video to show you: https://a.cl.ly/wbuOrnkK

- AJ

Hi AJ

I use the “Reach” demo. My question concerns frames. Let’s say I decided to add a frame to the page I need (for example, “Services”). How do I do that?

1. If I want to add a simple frame, like
<iframe src="https://www.example.com" width="600" height="400"></iframe>

2. If I want to add a frame through divs with my own styles, like this

<div class="iframe-style ">
<div class="iframe-bg-image" style="height: 500px; background-image:url(https://site .com/wp-content/uploads/2024/12/image .jpg);">
</div>
<div class="iframe-content">
<button href="https://site .com " class="iframe-button" data-fancybox="" data-type="iframe" data-preload="true" data-caption="Test">
Button name
</button>
</div>
</div>

Hi AJ

Great solution, thank you!

Even though I will be using a shortcode, I would still like to clarify a couple of things. Perhaps I will need it in the future.

1. How to use my own HTML code in WPBakery?

I still haven’t figured out how to do it correctly. For example, I decided to insert something like this:

<div>
<p><a href="lorem.html"><img src="images/sample.png" width="189" height="255" alt="lorem" /></a>Lorem ipsum dolor sit amet...</p>
</div>

This is just an example. I understand that something similar can be done through the WPBakery editor itself.

2. Unnecessary HTML tags

Let’s say I decided to add the code from your example to the page:

<dialog id="popup-1" class="wpex-modal">
<div class="wpex-modal__inner">This is my Popup</div>
</dialog>
<button aria-controls="popup-1" class="wpex-open-modal theme-button">Popup</button>

In WPBakery I add a new row. Then I go to Classic mode, find this empty row and paste the code above there. Like this https://ibb.co/XLRvtPW

When I click Update in WPBakery, it takes me to the Gutenberg editor. There I see this https://ibb.co/3zdj7cw

I fix it as it was before. Save

Everything works on the page, but in the source code I see unnecessary HTML tags. This is what it looks like in the page’s source code https://ibb.co/41K21pF

Extra tags have been added to the code: p and br.

Why does this happen? What am I doing wrong?

HI,

1. To insert HTML in WPBakery you just need to use the Raw HTML element. Video: https://a.cl.ly/xQuk0pNo – WPBakery saves the code as Base64 code so it doesn’t cause issues with the editor, then it gets parsed on the frontend when displayed.

2. You can’t just insert HTML inside WPBakery like this because the WPBakery rows need to contain shortcodes, if you insert plain HTML it breaks the WPBakery editor. When using WPBakery you should never edit things in classic mode because things can break. If you just use the RAW HTML element as mentioned above it will work correctly.

And when you edit in the WordPress Classic editor, WordPress will automatically insert extra tags like the line breaks you see. This is because the default WordPress editor has code that automatically adds spaces after new lines.

3. Tip: When you first open the WPBakery window to insert elements you can actually imediatly start typing to locate an element so if you type “html” you will find the element easier. Like I did in my video.

- AJ

Thank you AJ, your support is priceless :)

Hi AJ,

I have WP 6.7.1 installed with Total theme version 5.19 installed.

The website works great – https://rpwtraders.com

I try to update the theme via different ways: > Appearance > Themes > Update > Updates > Update Themes > upload the latest zip file

I have tried to update the theme with the last few versions including version 6.0.2 today.

Everytime I update I get the error = There has been a critical error on this website.

Do you know what I can do to overcome the error.

Thanks Paul

Hi Paul,

This is a generic server error. Unfortunately, no one else is having critical errors when uploading so I have no idea what could be going on.

Are you able to log into the site to access the backend? If so, you may want to try disabling plugins to see if it fixes things. The error could potentially be related to a child theme code as well.

If you want shoot me an email directly to wpexplorer [at] gmail dot com (so you don’t have to renew support – although if you want to, it really does help me out). And provide me with your WP and FTP logins via this – https://onetimesecret.com/ – and I can log into your site and see what’s going on to get it fixed up right away without you having to revert to any backups.

- AJ

Hi AJ, thanks for the reply. I renewed support and sent through a message. Thanks again Paul

Hello. Is it possible in wpbakkery to set a different font size in the title and text each separate block for mobile devices? For example, Elementor is easy to change. But in wpbakkery I can’t find where to do this.

Hi,

If you are using the theme’s elements you just click the toggle next to the font size field to enter font sizes at specific breakpoints. Here is a video: https://a.cl.ly/8LuWyvjY – any size you add will be use for that breakpoint and lower, so if you set a size at the middle breakpoint it will be used for that and all the smaller ones (no need to add a number to each field).

BUT…setting a custom font size for different breakpoints is very old school and not generally recommended these days. The modern way to add responsive font sizes is via the CSS clamp() method. I would only recommend using the breakpoints for extremely large font sizes where you may need a bit more control.

In Total 6.0 I introduced fluid font sizes by default for the theme’s built-in preset font sizes – https://totalwptheme.com/docs/preset-font-sizes/ – if you are using an older version of the theme you can either disable the “Classic Styles” option in the Theme Panel to “migrate” your site to the new fluid font sizes, site layout, default font size…etc. See the changelog for more info: https://totalwptheme.com/docs/changelog/6-0/

Or you can keep Classic Styles enabled and define fluid font sizes in the Customizer for your preset font sizes. This site is great for generating them: https://www.fluid-type-scale.com/

And it’s highly recommend you just click on the preset font sizes and use those in the elements that way your font sizes aren’t manually added everywhere and you can easily control them in the customizer globally:

- AJ

ps: If you prefer Elementor, Total is fully compatible: https://totalwptheme.com/elementor-integration/ and https://totalwptheme.com/docs/elementor-site-width-setup/

Hi AJ, I updated the total theme and it seems that the toggle menu it doesn’t appear when you click it in the mobile view. Is there any issue about that with the new version? this is our URL: https://bilbaobizkaiapeoplesmuseum.com/

can you help with this issue?

Thanks!

I had a look at the plugin which I believe is this one; https://wordpress.org/plugins/page-optimize/

If you are using this plugin. I know you de-activated it but I would recommend deleting it entirely and never using it. It has a lot of issues:

  • It combines your scripts which can actually slow down your site. Combining scripts is an outdated optimization not recommended with newer protocols.
  • It moves where styles are loaded which breaks CSS priority.
  • It incorrectly removes all defer attributes from scrips.

The plugin is so broken It doesn’t even make sense for me to suggest any changes for them. This plugin will probably only work with a very simple site that is loading a single CSS file and un-optimized JS. The Total theme has built-in optimizations already anyway, so it’s completely unnecessary.

Hi AJ, I don’t realy use this plugin, It was instaled by default, so I’ve deleted as you told me. thanks again Sonia

Hi AJ, I hope you are well. Is there any way to make something like this grid under “Perfect Beauty Things” of this page: https://chandelier.qodeinteractive.com/light/ ? One of my clients asked for this but I cannot find any way to reproduce it with Total.

Thanks George

Hi George,

There isn’t anything built-in to the theme for this sort of things. You would need to use a 3rd party plugin or custom CSS/JS.

It wouldn’t be very hard to come up with the custom code to make this work (should only be a few lines of JS as all you need to do is add/remove classes from the items when hovering on one of them and the class would then be used to hide the content). You can inspect the code used on the same site to see how they did it.

But personally, I would never recommend something like this. I think it would be best to convince the client to do something else. These are the main reasons that layout is a bad idea:

  • SEO: It’s very bad to hide text like this.
  • Usability: It’s not clear to the end user that you should hover the image.
  • Accessibility: Most importantly, this isn’t accessible for people with disabilities.

- AJ

Hi – I am setting up a new site (on multisite). Imported the Corporate demo but am having trouble displaying the main menu in the header. It looks fine when I am in the customize header screen, the menu is visible and responds to changes, but when I preview the site there is no menu in the header (only the logo). Created a new menu and swapped that in, but the problems remains. Can anyone help please?

AJ – you were spot on. I disabled Minify in TotalCache and the menu appears. I reenabled it again so you can confirm the same. Until they respond with your requested fix, are there any other options than just disabling this setting in TotalCahce?

Well, all the theme’s scripts are already minified by default so there is no point in having another plugin minify and create duplicates of the theme’s scripts.

Ideally you could exclude all the theme’s scripts from Total Cache messing with them (for example using their “Never minify the following CSS files:” option) but because of how the plugin is coded it’s complicated and messy.

Other optimization plugins allow you to exclude folders (like the theme or a plugin) completely from their minify, combine or other optimization processes. Unfortunately Total Cache doesn’t allow this, so you have to manually add each file in the settings to be excluded. Very bad design.

That said, I looked at your site and all the CSS and JS files loaded on your site are just coming from the theme, WPBakery and Slider Revolution. They are all already minified! So there is no need for W3 Total Cache to waste server resources doing something that’s already done. I would recommend just keeping the option disabled.

More importantly I don’t see any sliders on your site so you should be able to disable/delete the Slider Revolution plugin and actually speed up the site a bit. You can then disable the notices from the theme to install it so it doesn’t bother you – https://totalwptheme.com/docs/disable-bundled-plugin/

I really recommend never using sliders actually. This is a really good read – https://yoast.com/opinion-on-sliders/

- AJ

Thanks again AJ. I started with slider revolution disabled, but when I played around with things to figure out the missing menu issue I may have enabled it, since the demo I imported used a slider revolution part. I will make sure to disable it again.

Hi, What is the diff btw Single Image by WPBakery & Total?

When I add a single image in the row, I want to set max height of the image ie to truncate the image because the original image is too high .. can this be done?

Hi,

The Single Image is a core WPBakery element. So it’s coded by the plugin developers. The Image element by Total is an element I made specifically for the theme that has more flexibility.

Generally I would recommend using the theme elements when possible and not WPBakery’s so you have more customization. Also because then you can use the theme’s WPBakery Slim mode feature – https://totalwptheme.com/docs/wpbakery-slim-mode/ – to speed up the site.

You can easily set a max height for your image in the theme’s Image element under the Dimensions tab: https://a.cl.ly/mXuNjpQw

- AJ

hi AJ, is it not possible to use vimeo videos as row background videos? Also, container units are not supported yet, are they? qw, qi, qb….

I mean cqh, cqw…. they are a really good alternatives for vw, and vh when having boxed content

Hi,

Currently there isn’t a built-in setting to use Vimeo videos for your background, but I wouldn’t recommend it anyway. It’s best to always self-host your video background. That said, if you are using Vimeo Pro it’s possible to display the Vimeo videos inside standard HTML elements (aka self-hosted).

Where are you trying to use those units exactly?

The only fields in the theme that sanitize the input in a way that would prevent those units from working would be font size fields. Any other theme field should strip those out.

- AJ

Hi,

I struggle to change the font size of the price in Woocommerce on the single product page, I can only alter the weight.

Is there a way to do so that I’m missing ?

Thank you

Hi,

This is AJ the theme author.

There isn’t a built-in Customizer setting for this, but you can use a little Custom CSS.

Example CSS:

.woocommerce .product .summary .price { font-size: 16px; }

If you want to use a theme’s preset font size – https://totalwptheme.com/docs/preset-font-sizes/ – the code would look like this:

.woocommerce .product .summary .price { font-size: var(--wpex-text-xl); }

Where “lg” is the font size prefix (xs, sm, md, lg, xl, 2xl, 3xl, 4xl, 5xl, 6xl, 7xl)

You can also create a custom template for your products if you want to have more control over the design – https://totalwptheme.com/docs/woocommerce-single-product-template/ – when you insert the theme’s WooCommerce Part element to display the product price you can modify the typography.

- AJ

Thank you for the quick answer. Got it.

Hi AJ

Can you take a look at the top bar on mobile:

https://tinyurl.com/yc49j4bp

Where the address wraps on to two lines, the icon appears middle aligned, and it has also become separated from the text instead of being next to it.

Can this be adjusted so the icon is top aligned rather than center? And adjacent to the text not separated?

This site has been live a few months and I don’t think this issue was present at launch, might it have changed in a recent theme update?

Thanks

James

Hi James,

I think the theme’s [topbar_item] shortcode has always worked like this. But I could be mis-remembering. If you want you can use this CSS so that it’s not a flex container:

.top-bar-item__inner {
    display: inline-block;
}

I will have a look back at old versions to see when it changed and if I commented in the code as to why I made the tweak.

- AJ

Worked great – thanks.

Issue: all of my Text Block elements no longer allow me to edit them. All of the content is removed from the text block, the editing toolbar is gone and I can not save.

This is on a live environment, any help is appreciated.

AJ, this ended up being an issue with a 3rd party plugin. All good now.

Glad it was an easy fix!

Any chance you can tell me which plugin? This way I can test it locally and suggest a fix to the plugin developers.

- AJ

AJ, The plugin causing the issue was WP Migrate Lite by WP Engine.

CSS: .wp-block-image img { width: 100%; display: block; margin-left: auto; margin-right: auto; } This CSS is not working at the moment. Please help me.

Hi,

This is AJ the theme author.

Can you please provide the URL so I can see what you are trying to do?

The CSS doesn’t make much sense, because if you want your image to be 100% there is no point in adding a left/right margin of auto because it’s not going to actually do anything. Using a left/right auto margin is intended to center an element, but if the element is displayed at 100% it’s technically already centered.

- AJ

Hi There, as the Bluehost server stop support older PHP version, my website can’t show up at all. after i upload new theme to server it works but website style is not right. So, i If I renew support, can you fix this for me? Thanks

I used the WP backend to upload the new theme and overwrite the old one, and it worked.Thank you very much.

Awesome!

ps; I am releasing an update soon, so make sure your license is active under Theme Panel > Theme License so you can easily update from now right in the WP admin.

Hi I would like to ask if there is a way to make the thumbnails on the home page display with the same height? Thanks.

This is AJ the theme author.

Making your images the same size is very simple via either cropping or aspect ratios (recommended). I don’t know how your homepage was created so there is no way for me to provide you with the exact instructions. Can you share the URL in question?

Assuming your homepage is just a blog then under Theme Panel > Image Sizes you can set an aspect ratio for your images under the Blog tab.

Setting an aspect ratio will ensure your images are all the same height and width.

More info on image sizes in the docs here: https://totalwptheme.com/docs/define-your-image-sizes/

You could alternatively crop the images, but this isn’t generally recommended anymore.

And you don’t have the Aspect Ratio options then your theme is outdated: https://totalwptheme.com/docs/changelog/

If this doesn’t help please share the URL so I can see how your homepage is created. Thanks!

- AJ

Hello,

I’m working a new website with your theme.

I want to have a transparent header for my welcome page with an image on the background.

I allowed the transparent header on this specific page and added a simple image to fill the screen with a row that is set to Strech row and content (no paddings). It works well on my desktop view but the image on my mobile view and tablet is not streched with full height as I can see on some of your demos (Biz for instance).

So the image looks small and is not cropped to fill the full height from my mobile.

How can I achieve this ?

Thank you !

Hi,

This is AJ the theme author.

It sounds like you need to change the background image to “Cover” like this: https://a.cl.ly/DOuLNQPQ

In CSS a cover style background will make it so your image always takes up the full height and width of the container. Of course this can cause some of the image to overflow so it may not all be visible on smaller screens. So often you want to make sure you use an image where that doesn’t matter.

For example if you set a background image that has a bunch of people some may get “cut” off on smaller screen sizes.

Let me know if you have any followup questions or if there is anything else I can assist with!

- AJ

Got it, thank you so much. It did work perfectly.

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