WooCommerce Myaccount Ajax Tabs is a clean, simple and light weight plugin which lets you customize WooCommerce myaccount tabs and convert them into ajax tabs.
As of WooCommerce 2.6+, the āMy Accountā links are shown in form of tabs. These tabs link to individual pages instead of inline content. This is where the plugin comes into action. Users can navigate through tab linksĀ without page refresh. The tab contents are fetched throughĀ ajax requestĀ and served on same page. Once all tabs are loaded, the plugin saves tab content and serves it without making duplicate ajax call. Thus, users can navigate through tabs multiple times without any load on server.
With WooCommerce Myaccount Ajax Tabs Plugin, you can easilyĀ customize myaccount tabsĀ and add new tabs of your choice. The new custom tabs can be re-ordered using drag and drop sortable list. Furthermore, the tab content supports template overriding. i.e. if you wish to use custom php code in myaccount tabs, simply copy the php files in theme with same endpoint name and the plugin will detect it. The built in content area for tabs support HTML and Shortcodes.
The plugin works seamlessly with WordPress, WooCommerce and any decently coded theme. The total size of assets used in this plugin is no more than 60KB (out of which 28KB is the preloader image). It can be a good choice to give your visitors a good user experience, especially when you get a lot of traffic and server load.