array( 'href' => array(), ), ); $account_page_type = get_option('et_wc_account_page_type', 'new'); if ( $account_page_type == 'new' ) { $products_type = get_option('et_wc_account_products_type', 'random'); $endpoints = wc_get_account_menu_items(); ?>
' . esc_html( $current_user->display_name ) . '', esc_html__('your account', 'xstore') ); ?>
'product', 'post_status' => 'publish', 'ignore_sticky_posts' => 1, 'no_found_rows' => 1, 'orderby' => 'rand', 'posts_per_page' => 7, ); switch ($products_type) { case 'featured': $featured_product_ids = wc_get_featured_product_ids(); $args['post__in'] = array_merge( array( 0 ), $featured_product_ids ); break; case 'sale': $product_ids_on_sale = wc_get_product_ids_on_sale(); $args['post__in'] = array_merge( array( 0 ), $product_ids_on_sale ); break; case 'bestsellings': $args['meta_key'] = 'total_sales'; $args['orderby'] = 'meta_value_num'; break; case 'recently_viewed': $product_ids_on_viewed = ! empty( $_COOKIE['woocommerce_recently_viewed'] ) ? (array) explode( '|', $_COOKIE['woocommerce_recently_viewed'] ) : array(); $product_ids_on_viewed = array_filter( array_map( 'absint', $product_ids_on_viewed ) ); $product_ids_on_viewed[] = 0; $query_args['post__in'] = $product_ids_on_viewed; default: // random break; } $slider_args = array( 'title' => esc_html__('You may also like...', 'xstore'), 'large' => 3, 'notebook' => 3, 'slider_autoplay' => false, 'navigation_style' => 'style-4' ); echo etheme_slider( $args, 'product', $slider_args ); endif; } else { ?>Log out)', 'xstore' ), $allowed_html ), '' . esc_html( $current_user->display_name ) . '', esc_url( wc_logout_url() ) ); ?>
recent orders, manage your billing address, and edit your password and account details.', 'xstore' ); if ( wc_shipping_enabled() ) { /* translators: 1: Orders URL 2: Addresses URL 3: Account URL. */ $dashboard_desc = __( 'From your account dashboard you can view your recent orders, manage your shipping and billing addresses, and edit your password and account details.', 'xstore' ); } printf( wp_kses( $dashboard_desc, $allowed_html ), esc_url( wc_get_endpoint_url( 'orders' ) ), esc_url( wc_get_endpoint_url( 'edit-address' ) ), esc_url( wc_get_endpoint_url( 'edit-account' ) ) ); ?>