ASTRA_Ext_WooCommerce_Markup::modern_my_account_template()
Action to initiate my-account modernizing template.
Description
Return
(void)
Source
File: addons/woocommerce/classes/class-astra-ext-woocommerce-markup.php
public function modern_my_account_template() { if ( true === astra_get_option( 'modern-woo-account-view', false ) && is_account_page() ) { remove_action( 'woocommerce_account_navigation', 'woocommerce_account_navigation' ); add_action( 'woocommerce_account_navigation', array( $this, 'woocommerce_account_navigation' ) ); // Add custom CTA to switch between Login & registration form on WooCommerce my account page. if ( 'yes' === get_option( 'woocommerce_enable_myaccount_registration' ) ) { add_action( 'woocommerce_login_form_end', array( $this, 'add_registration_link_text' ) ); add_action( 'woocommerce_register_form_end', array( $this, 'add_member_login_link_text' ) ); } if ( true === astra_get_option( 'show-woo-grid-orders', false ) ) { // Orders content. remove_action( 'woocommerce_account_orders_endpoint', 'woocommerce_account_orders' ); add_action( 'woocommerce_account_orders_endpoint', array( $this, 'astra_addon_woo_account_orders' ) ); // Downloads content. remove_action( 'woocommerce_available_downloads', 'woocommerce_order_downloads_table', 10 ); add_action( 'woocommerce_available_downloads', array( $this, 'woo_account_downloads' ), 10 ); } } }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
3.9.0 | Introduced. |