wpgenie icon

custom woocommerce my account endpoint with WSA shortcode

wpgenie | PRO | 05/28/18 08:26:30 AM UTC | 0 ⭐ | 1216 👁️ | Never ⏰ | []
PHP |

680 B

|

None

|

0 👍

/

0 👎

/*
After adding code to functions.php go to Settings -> Permalinks and save permalinks
*/
function wsawoo_myauctionsend_endpoint() {
    add_rewrite_endpoint( 'myauctionsend', EP_ROOT | EP_PAGES );
  }
   
add_action( 'init', 'wsawoo_myauctionsend_endpoint' );
add_filter( 'woocommerce_account_menu_items', 'wsawoo_new_menu_items' );
 
function wsawoo_new_menu_items( $items ) {
    $items[ 'myauctionsend' ] = __( 'My Auctions', 'wsawoo' );
    return $items;
}
 
add_action( 'woocommerce_account_myauctionsend_endpoint', 'wsawoo_endpoint_content' );
 
function wsawoo_endpoint_content() {
    //content goes here
    echo do_shortcode ('[woocommerce_simple_auctions_my_auctions]');
}

Comments