Navigation überspringen

[Gelöst] When Toolset plugins active, WooCommerce Edit Address appears squashed in German

Dieser Thread wurde gelöst. Hier ist eine Beschreibung des Problems und der Lösung.

Problem:
The woocommerce checkout page encounters issues when Toolset plugins are active.

Solution:
This is a known issue that happens with WooCommerce when loading Bootstrap 4. https://toolset.com/errata/bootstrap-4-columns-classes-col-1-and-col-2-conflicts-with-woocommerce/

This support ticket is created vor 3 Jahre, 6 Monaten. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 - - 9:00 – 13:00
14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 - - 14:00 – 18:00

Supporter timezone: Africa/Casablanca (GMT+01:00)

Dieses Thema enthält 2 Antworten, hat 2 Stimmen.

Zuletzt aktualisiert von simonM-5 vor 3 Jahre, 6 Monaten.

Assistiert von: Jamal.

Author
Artikel
#2236309
Screenshot 2021-12-03 at 16.30.52.png
Screenshot 2021-12-03 at 16.31.05.png
Screenshot 2021-12-03 at 16.39.52.png

Hi Support

We have noticed that when at least any Toolset plugin is active, they interfere with the WooCommerce Addresses in German.

versteckter Link works fine, but when viewing in German

versteckter Link

the address gets squished. If we deactivate the Toolset plugins, the German page appears correctly (see screenshots).

Any ideas?

Kind regards
Simon

#2237389

Hello Simon and thank you for contacting the Toolset support.

This is a known issue that happens with WooCommerce when loading Bootstrap 4. https://toolset.com/errata/bootstrap-4-columns-classes-col-1-and-col-2-conflicts-with-woocommerce/

You have already implemented the workaround with a custom code snippet, but the check is done only for the English page, I added a check for the German translation.

function dequeue_bootstrap(){

  if ( is_page( 'my-account' ) || is_page( 'mein-konto' ) ) {

    // dequeue Bootstrap CSS
    function dequeue_bootstrap_css(){
      wp_dequeue_style( 'toolset_bootstrap_styles' );
      wp_dequeue_style( 'toolset_bootstrap_4' );
    }
    add_action( 'wp_print_styles', 'dequeue_bootstrap_css' );

    // dequeue Bootstrap JS 
    function dequeue_bootstrap_js(){
      wp_dequeue_script( 'toolset_bootstrap' );
      wp_dequeue_script( 'toolset_bootstrap_4' );
    }
    add_action( 'wp_print_scripts', 'dequeue_bootstrap_js' );    

  }

}
add_action( 'wp_enqueue_scripts', 'dequeue_bootstrap', 100 );

I hope this helps. Let me know if you have any questions.

#2237393

Thanks Jamal, that's solved it.

My issue is resolved now. Thank you!