• Hi there, I have a piece of code in a plugin that i had had previously just overwritten, but i realise this can cause security problems. It’s the WOOATM plugin (WooCommerce Accordions & Tab Manager)

    Simply, this:

    public function add_remove_tabs(){
            remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
            add_action( 'woocommerce_after_single_product_summary', array( $this, 'wooatm_output_tabs'), 10 );
        }

    is changed to this:

        public function add_remove_tabs(){
            remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
            add_action( 'woocommerce_single_product_summary', array( $this, 'wooatm_output_tabs'), 60 );
        }

    but I dont know the best way to do it. can it be done in functions.php?

    • This topic was modified 9 years, 4 months ago by Mart89.

The topic ‘Overriding function in a plugin’ is closed to new replies.