Discussion on Total - Responsive Multi-Purpose WordPress Theme

Discussion on Total - Responsive Multi-Purpose WordPress Theme

Cart 58,054 sales
Recently Updated
Well Documented

WPExplorer supports this item

Supported

22359 comments found.

WordPress 5.2 is Live!

WordPress just released version 5.2 and we’ve already tested the current version of Total and it’s bundled plugins to make sure there weren’t any problems so you should be completely fine updating. If you do have any issues let us know here in the comments.

Hi AJ,

Love the theme, had a CSS question for you. I was hoping to have the text in the custom footer I created change alignment for devices smaller than 768. Is this possible?

Wow, you already switched to the footer builder? Awesome, that was fast!

So the CSS would look like this:

@media only screen and (max-width: 767px) {
     #footer-builder * { text-align: left !important; }
}

By targeting via the asterisk we make sure anything in the footer will be left-aligned no matter the module settings or inline edits.

- AJ

Thanks a bunch. Yes I figured I do it now instead of getting sidetracked! Much appreciated!

Great. Just let me know if you need anything else!

- AJ

Hey there AJ!

We are currently working on a website that has some requirements for accessability and I was wondering if the following can be done:

Is it possible to add unique ‘aria-label’ or ‘aria-labelledby’ names to each of the sections on the pages of this website? This would help us a lot!

Hi,

To be honest I’m not sure what you are referring to when it comes to the section elements. What labels do you require to add to the page builder elements? These shouldn’t need any landmarks.

Now…in terms of adding landmarks to builder modules that’s going to be pretty complex. I can help figure something out, but it doesn’t seem like they actually need any. Can you explain what modules and what landmarks do you need adding?

- AJ

Hello AJ,

This is new for me too. The system being used to scan the website is Site Improve (siteimprove.com) and the accessibility “error” that I am referring to is that pages have multiple sections, which do not have unique ‘aria-label’ or ‘aria-labelledby’

The homepagina (just as any other page on the website) is build with different sections (the element from the page builder).

If it’s easier to create a ticket let me know. I can then also share the report with you that Site Improve gives me.

If I can see the report that would be very helpful, when you submit a ticket though request that it be assigned to me though as this is something I’ll need to look at.

Now, the University of Hawaii actually uses Total so I’ve worked with them closely to make sure the theme is Accessible and there aren’t any issues (in fact they are the reason I added the Accessibility panel and theme aria landmarks). They haven’t mentioned anything before about the “sections” and they have basically a full team working on Accessibility so maybe it’s something I can ask them about as well as they know a lot about this stuff.

- AJ

Hi. I’m getting this error code on the top of my dashboard. https://www.screencast.com/t/vzFjH4dfuG . Can you identify what this is?

Hi,

This is AJ the theme author.

  • The first error is a bit obvious as it says it’s coming from Akismet. It may need an update or it has a bug.
  • The other errors are most likely coming from a plugin. Usually “Headers already sent” errors can be caused by a few things but from what I’ve found they are often caused by blank spaces at the top of files. They are definitely not coming from the theme though. I would recommend disabling all your plugins 1 by 1 to see which may be causing the issue.

The errors could potentially be coming from a child theme as well if you are using one so if deactivating plugins doesn’t help you may want to test switching to the parent Total theme instead of a child theme if you are using one.

- AJ

Hi AJ, I’ve been getting a strange glitch where an ‘out of stock’ message appears on some Variable products on the shop archive page after editing them – even though they are in stock and the stock management is turned off. (When viewing the single product detail page there is no out of stock message and can be added to basket) ... also when performing a ‘Quick Edit’ on these items (when viewing the product list), changing the product to ‘In Stock’ doesn’t save and it remains as being ‘Out of Stock’. Is this happening as a result of the upgrade or a bug? its been happening on a couple of my Total sites.

Yes the issue is that very recently I’ve been editing some variable products and changing category and this was then strangely causing the gray out of stock badge to appear on the cat archive page – even though the product is in stock and ‘stock management’ is turned off in the Woo settings. Viewing the product single detail page the product is fine and does not display the badge.

I was then trying all sorts of things to get the badge to disappear … and then finding out that the Quick Edit / Stock Status wouldn’t save – so the product was remaining as being Out Of Stock (when the Quick Edit detail is viewed).

I then Googled this and found some other people had this issue and found the snippet of sql to reset the stock status globally, so was resorting to doing this in phpmyadmin…. I then used the CSS style to display:none.

A client of mine who has another Total site at spadaclothing.co.uk actually called me to say this was happening on their site too – so that’s when I thought there was some upgrade bug or something.

Anyway, I’ve just tried to recreate the issue by removing CSS display:none and editing some product .. and now I can’t make the badge appear!... Its no biggie really as the CSS solves the issue .. it is likely there is some conflict somewhere – I just thought I’d ask to find out if this is known or happened to anyone else etc. Thanks for your advice and the css. Cheers, Chris.

Hi Chris,

Yes, this a function in the total theme only for entries so it won’t display on the products themselves.

Sounds like a WooCommerce bug when stock management is disabled the product still returns true for the in stock check.

Well, I guess maybe it’s not a WooCommerce bug it’s potentially done on purpose for some reason.

So what I’m going to do is add an extra check inside the theme so if stock management is disabled in WooCommerce settings the Out of Stock will not get added period no matter what the individual product settings are.

The fix is simple….

Edit the file at Total/framework/core-functions.php and locate the wpex_woo_product_instock function which currently looks like this:

function wpex_woo_product_instock() {
    global $product;
    if ( ! $product || ( $product && $product->is_in_stock() ) ) {
        return true;
    }
}

Change to:

function wpex_woo_product_instock() {
    if ( 'yes' === get_option( 'woocommerce_manage_stock' ) ) {
        global $product;
        if ( ! $product || ( $product && $product->is_in_stock() ) ) {
            return true;
        }
        return false;
    }
    return true; // always true if manage stock is disabled
}

This will be added in the upcoming update also.

Thanks for reporting the bug!

- AJ

Awesome, thanks for this.

Is there a way to get a woocommerce catalog to look masonry? Thanks

Great! Keep me posted on any issues or pending questions!

How do i do the masonry layout for woocomerce? Thanks

Ok I wrote a little snippet for you: https://wpexplorer-themes.com/total/snippets/apply-masonry-layout-to-woocommerce-shop/

Now this will only work with the updated Total 4.9 – https://wpexplorer-themes.com/total/changelog/

I tested the snippet working and it works well for me the only other thing is it would be a good idea to also add this CSS to your site:

ul.products { clear:both; }

This will prevent issues with the masonry layout if you are using the WooCommerce sorting select. I will actually add this CSS in the next theme update as well inside the main theme’s woocommerce stylesheet.

- AJ

After updating to the latest version the menu-breakpoints don’t work any more. The mobile menu as well as the main menu always show on every window size.

Also the WPBakery PageBuilder is broken now; I have been using it to build the site, now every page-builder modal on the frontend is empty. This is the same before and after updating the PB. Also deactivating other plugins did not help.

Both seem like bugs in the theme to me…

The menu was fixed by unchecking and rechecking some setting either in the theme panel or the customizer, not sure.

I emptied the cache, browser cache and also disabled wp cache plugin. I also tried a different browser that has no browser plugins at all. I made all updates to the plugins (WP Bakery and Slider Rev.) I also checked the browser console.

So: all seems fine. I did not change anything except deactivating a wp plugin that makes the site avail. only to logged in users in order to publish the site. There was a short mixup with which domain was the domain the site runs on but in the end the domain is still the licenced domain and the licence seems fine as well.

I also deactivated most wp plugins even though they all played well together so far,

Wow, the issue resolved itself all by itself today. My guess is that it had to do with the short mixup with the domains. Thanks for your replies :)

Oh awesome! I am so glad to hear that!! If you do need anything though please let me know. I’m here to help.

- AJ

Is there a way to attach a WPBakery template to a custom category (as opposed to just the custom post type)?

Hi,

I just replied to your last comment with the same sort of question. Basically, there isn’t any current way of doing this. It would be possible to override a custom category (taxonomy) with a WPBakery template but only via a child theme edit. The issue you are going to have though is when you override the template there isn’t currently a method for displaying your archive items on the page.

What are you trying to modify exactly on these archives?

- AJ

I am using your theme version 4.7.1 and was going to update my site to the newer version 4.8.5 – however – when I do perform that update on my dev site -http://newsite.galmed.s424.sureserver.com/ – the font size in the submenu – even though it is stated in my css – becomes disproportionately enlarged. It seems as though my code is being ignored. In addition the submenu opens up to the left of the main menu where on my live site it is under the second letter. I am using a child’s theme on my site. As you can see without the live site without the update https://galmedpharma.com – the submenu font is the correct size. I am not sure why the theme update would cause these changes and I am just concerned that there may be other issues. How important is it to update regarding security / wordpress version chnages etc.? thanks

thanks your tips were very helpful – Next issue that I encountered was that on active the main menu is no longer bold. How can that be fixed. New theme is here: http://newsite.galmed.s424.sureserver.com/ and the old theme with the look we want to keep is https://galmedpharma.com/ I also see that the icons for social media are missing – I noted something in the changelog about that. And will review. Thanks again

Hi,

  • The bold on the menu is also related to what I mentioned regarding link styles having to be added to the inner link span. So you have this custom CSS:
#site-navigation .dropdown-menu >.current-menu-item > a,
#site-navigation .dropdown-menu >.current-menu-parent > a {
    font-weight: 400; 
}

Simply change to:

#site-navigation .dropdown-menu >.current-menu-item >a .link-inner,
#site-navigation .dropdown-menu >.current-menu-parent > a .link-inner {
    font-weight: 400;
}

Making the change on the current live site would work also.

  • For the social icons. You are using images and the links are broken, they are missing the / before wp-content : https://cl.ly/0da92f

Is it possible you did a search/replace on the new server for your domain name and accidentally removed the backslash?

- AJ

thanks. Yes – the search and replace got confused. The icons may end up working fine on the live site.

Hello!! is there a way to increase the number of images the images carousel can accept? I need 13 but it seems to allow only 10 max. Please see screenshot: https://snag.gy/eGT5WC.jpg . Thanks for your help!!!

Hi,

This is AJ the theme author. Technically you can add an unlimited number of items to the carousel – E.g: https://cl.ly/14c891

If you are being limited to 10 items this is a server limit. Can you try adding more then 10 images and then view your server error logs? If you are being limited it should place a new error message in there and than we’ll be able to know where the limitation is coming from so I can help you fix it.

- AJ

Thank you for the reply!!! I just switched to classic editor and manually added the image id to the end of the array of (10) images in between the code. It works like a charm. Thank you!!!!!

That does work also ;)

Great theme,

wish you used bootstrap.

when we use CF7 with dropdowns….its width and height is not uniform with text field and doesn’t look good.

Hi,

I’m glad you like the theme. Yes, I don’t really like Bootstrap because it’s a massive CSS framework so it slows down loading times. I find it best to add only the CSS needed for the site.

For the Contact Form. If you use the Total “Form Shortcode” module it will convert the select dropdown into a custom design to match the theme fields (and that can be re-styled with custom CSS if needed) like this: https://cl.ly/c2d404

If you have any other questions, issues or suggestions for theme improvements let me know!

- AJ

ps: Your VueJS Admin template is really nice, good work!

Thank You :)

Sure thing, if you need anything else just let me know!

Hello AJ,

I recognized that when I got a lot of code (700+ lines) inside the custom CSS section of the Theme Panel, editing the code in there is really slow and takes a lot of time to actually see what you type.

Is this something you or other clients recognized as well and if so, can I do something to fix that?

Thanks in advance, flipstar

Do you think it would be helpful to add an option under Theme Panel > Custom CSS to disable the CSS editor if you wanted to just have a simple text block for your custom css? E.g: https://cl.ly/08129a

Thanks for considering this but I dont think I would like this. Auto Complete and Suggestions are to good to give up.

Thanks for the feedback ;)

Hi AJ! I’ve just updated a site to latest Total and fontawesome icons are missing, used in css pseudoselectors. If I load an icon component, they come back, so… is there a way to force the loading of FA without using the icon component? Thanks!

Hi Thanks for your answer. Yeah, it makes sense, I can use Ticons family in the css. No problem about the update, I should read the changelog more carefully ;)

If you have any other issues, questions or suggestions for future updates (some Total updates coming soon). Let me know!

- AJ

Ok! Thanks for your help AJ

I use a plugin called Day Of Week. It has 7 TinyMCE editor boxes where you can enter a message and display that on the front-end using the [showday] shortcode. I’ve added this shortcode to Top Bar > Content to display opening hours.

I have a problem in getting the clock-o FA icon to display inline before the shortcode output. If I use ‘ font_awesome icon=”clock-o” ’ in the customizer, the icon and message are not inline.

I got around that by looking at the HTML from the Top Bar with default content, and entering ‘ Friday: open 9AM – 5PM ’ into the editor boxes provided by the plugin.

Also had to add the TinyMCE Advanced Config plugin and follow the advice given here to stop the empty span tag been stripped out – https://github.com/josh18/TinyMCE-FontAwesome-Plugin/issues/40

That works if I switch each editor window to HTML and save the plugin page. On refresh each editor window switches back to Visual and changes my code to ‘

Friday: open 9AM – 5PM

’ if I hit the save button again.

And I lose the icon from the Top Bar. I’ve also added a snippet to disable WPAutoP but still those paragraph tags are added.

Sorry this is long winded, is there a cleaner way to get the icon to display inline before the shortcode output?

Thanks, Paul.

Hi AJ,

I didn’t have the same syntax to display the icon, and it actually looks fine in the customizer till I publish and refresh the front end – https://style960.com/total/

Thanks, Paul.

Hi Paul,

What’s happening is that the plugin is adding the P tags automatically -

P tags display as blocks so you need to add some CSS to your site make them display inline. Example:

#top-bar-content .ticon { margin-right: 10px; }
#top-bar-content p { display: inline-block; }

- AJ

Yeah sorted now, thanks for your help :)

Hi AJ,

I run into some issues with the SVG as a logo. I can not skip the crop module of WP. and then of course the crop failed so I can not use my SVG as a logo even though it s uploaded properly.

Any solutions?

cheers!!

Hi,

Not sure what you mean by “can not skip the crop module” when you upload a custom logo there is no cropping. WordPress only adds a “cropping” function for the “Header Image” which is not the same as the logo. Is that what you are referring to?

- AJ

Sorry for the lack of infos;

Site icon customize/site identity/upload image/.

Everytime I upload I am prompt for cropping the image. can t go through it as I want to use a SVG.

Regards,

Oh yes, WordPress doesn’t allow SVG for the site-icon because SVG’s can’t be cropped via WordPress cropping functions and the Site Icon needs to be resized for all the different site icon sizes needed. In fact I wouldn’t recommend it either for security reasons. SVG’s are technically not even allowed to be uploaded to WordPress without some “hacking”.

While you can use a filter to manually define your SVG site icon via a child theme (I can provide the code if you want) I would highly recommend using a png or jpeg for your site icon and doing it through the Customizer.

- AJ

ps: I believe chrome doesn’t yet support SVG site icons either.

Hi AJ,

I love the Hover Box element for something I’m trying to do on a new site (www.visitgermantown.com). On the front page, there’s a simple map outline with Germantown indicated on the map. When you hover over this, it shows some copy and a button that opens the location in Google Maps.

But I cannot work out how to change the responsiveness of the element so that the map remains fully visible at all screen widths. If you drag the edge of the browser, you’ll see how the sides of the map get cropped.

Is there a way to have the map remain fully visible as the container box gets smaller? (I think there must be, but I don’t know CSS well enough to figure out what it is.)

Hi there,

Right now when I look at the page I’m not seeing a hover box but a simple image. The issue you mention though sounds like the map is being set as a background and backgrounds aren’t “responsive” per-se. In general though I wouldn’t recommend the hover box (SEO, usability, responsiveness…etc).

I think it’s fairly clear right now that you can click on the map since the cursor changes to a pointer but if you want to make it more obvious instead of a hover box putting a tiny line of text under it that says “click” to view map” would actually make people click on it before they even hover and be more useful.

Of if you use the Total image module instead of the WPBakery Single Image module you could use one of the overlay styles – https://cl.ly/ce0d16 (or even create a custom overlay style via a child theme if wanted)

- AJ

Thanks, AJ.

After I left my message, I decided to use the single image box as a place-holder until I heard from you. And now that I’ve set it up, I may just leave it like this. It’s more obvious now than it was with the hover box.

I appreciate your response! Knowing you don’t recommend the hover box makes up my mind. (But I’ll probably check out the Total image module to see if I like my options there better.)

Once again, thanks for the great support. I’ve lost track of how many sites I’ve built with your theme, and I still love it!

No problem, just let me know if you need anything else, otherwise have an amazing weekend!

- AJ

ps: Thank you for your continued support/purchases and I welcome any suggestions you have for upcoming updates ;)

Hi AJ. I plan to make awesome woocommerce theme with Total. And I made it ~70%.But I have some questions:

1) How can I add custom elements to mobile menu top and buttom. For example, I plan to add ajax search plugin shortcode to mobile menu top. I wasnt able to find mobile menu file or any snippet.

2) I wanted to modify Shop page template, but total/woocommerce/archive-product.php file doesnt show any changes in front-end. Can you check it?

3) Can you add vertical product gallery option for single products? It will be good.

My demo link is https://hicab.demosayt.ml/

I created off canvas cart widget, for mobile off canvas sidebar, beautiful wishlist style and wishlist counter and etc. For speed, I didnt use Wpbakery and every time I try to reduce plugin quantity.

Hi again, I hope you’ve been doing well, haven’t seen you in a while ;)

1. The best way to insert items into the mobile menu is via javascript since the mobile menus are created dynamically with javascript to prevent having the WordPress menu function from loading twice in the HTML by default which isn’t ideal for SEO or speed.

So if your search already exists on the page you can clone the element and insert into the mobile menu. If it doesn’t exist on the page you need to add the html to the page via an action hook and hide it with CSS then move it with javascript.

Now, since you area using the Sidebar mobile menu, this mobile menu actually does have a function that allows you to add/remove elements. Here is a sample snippet: https://wpexplorer-themes.com/total/snippets/sidr-source/

Another sample snippet: https://wpexplorer-themes.com/total/snippets/sidr-menu-widgets/

2. Total uses a woocomerce.php file which overrides any sort of archive-product.php file. If you want to override the main shop you would place a woocommerce.php file in your child theme.

But it’s 100% unnecessary to modify ANY template files. If you want to change the main shop it’s best to do so using action hooks – https://wpexplorer-themes.com/total/docs/action-hooks/ – if you tell me what you want to change I can help with that.

3. I don’t have plans to add a vertical style for the shop thumbnails but it’s not hard to do with some CSS. I see you already added some CSS for the shop vertical thumbnails, but as you can see the issue is that fi you have a lot of items it stacks vertically which looks very bad – https://hicab.demosayt.ml/product/qisa-yeni-gupurlu-bone/ – you would have to use javascript to basically convert the thumbnails into a carousel.

- AJ

ps: Your site is looking great!!!

Hi, will Total be updated to provide compatibility with Gutenberg? Will any of the Total VC modules make it across as blocks? Thanks :)

Ultimate Addons is free in the plugin directory – https://wordpress.org/plugins/ultimate-addons-for-gutenberg/

If you try removing the top or bottom margin on a shape divider block for example, it’s not removed. That will work with Twenty Nineteen.

As long as TinyMCE is maintained I guess. Plan this year is to convert all widgets into blocks and leave a single remaining ‘classic widget’. Menus are to become blocks too. GB is becoming more than something used to edit pages.

Hi,

I downloaded the plugin to test but I don’t see the Shape Divider, is this part of a “Pro” version? If so if you let the plugin developers know about the issue they can look into it for you and if it is a theme problem you can have them email me directly at wpexplorer [at ] gmail [dot] com and I’d be happy to fix any potential compatibility issues (most likely just a CSS conflict). This way I don’t have to purchase their product just to test. Thanks!

- AJ

ps: I’m sure if Gutenberg continues to grow and actually becomes popular, big plugins like WPBakery will most likely be updated to have a more “seamless” integration providing their modules as G-blocks as well.

Hi there, the dropdown menu in contact form 7 doesn’t seem to match the rest of your styling for forms. Is there something I need to do to make the dropdown match the rest of the styling. You can see the generic dropdown menu here:

http://islanddetailandcolor.com/contact/

Oh shoot, the correct classname is “wpex-select-wrap” not “wpex-select-wrapper”.

But (I forgot about this). Instead of using the classname you could also use the Total Form Shortcode module to insert your contact form on the page it will replace the select automatically without needing the custom classname.

- AJ

That is perfect, thank you!

Your welcome, sorry it took so long! If you need anything else let me know, otherwise have a great weekend!

- AJ

Hello! I am trying to use this icon: https://fontawesome.com/icons/phone-volume?style=solid .. I copy and paste the code () in the page editor but it does not show in the front end. Am I missing a setting? Thank you for your help!

Hi,

This is AJ the theme author.

So this theme was actually released with the original FontAwesome script which was later updated to a 5.0 version and it changed drastically. Because the script changed so much and we couldn’t update as it would cause issues with current customers, instead I renamed the script to “Ticons” (total icons). So the icon names available are the ones found here: https://fontawesome.com/v4.7.0/icons/

And if you are manually adding icons you need to do so with this format:

<span class="ticon ticon-phone" />

But a better method is using the shortcodes for manual implementation: https://wpexplorer-themes.com/total/docs/font-awesome-shortcode/ – which can be added anywhere (even a template file if needed via do_shortcode).

If you did want to use FontAwesome 5 it’s very easy to load via a child theme or you can use a little plugin to load it.

- AJ

Thank you sir!!! I will do and if I have a question I will get back to you!!! thank you!!

No problem, I’m here to help so if you need anything at all, let me know! Otherwise have a fantastic weekend.

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