WooCommerce Myaccount Ajax Tabs is a clear, easy and lightweight weight plugin which helps you to customise WooCommerce myaccount tabs and convert them into ajax tabs.
As of WooCommerce 2.6+, the “My Account” hyperlinks are proven in type of tabs. These tabs hyperlink to particular person pages as a substitute of inline content material. That is the place the plugin comes into motion. Customers can navigate via tab hyperlinks with out web page refresh. The tab contents are fetched via ajax request and served on identical web page. As soon as all tabs are loaded, the plugin saves tab content material and serves it with out making duplicate ajax name. Thus, customers can navigate via tabs a number of occasions with none load on server.
With WooCommerce Myaccount Ajax Tabs Plugin, you may simply customise myaccount tabs and add new tabs of your selection. The brand new customized tabs might be re-ordered utilizing drag and drop sortable record. Moreover, the tab content material helps template overriding. i.e. if you happen to want to use customized php code in myaccount tabs, merely copy the php recordsdata in theme with identical endpoint title and the plugin will detect it. The in-built content material space for tabs assist HTML and Shortcodes.
The plugin works seamlessly with WordPress, WooCommerce and any decently coded theme. The whole dimension of belongings used on this plugin is not more than 60KB (out of which 28KB is the preloader picture). It may be a sensible choice to provide your guests person expertise, particularly if you get a variety of site visitors and server load.
Reside demo: Log in to the live demo utilizing following particulars:
username: customer123
password: customer123
In case you are unable to log in, kindly register a brand new account utilizing registration type on live demo. After logging in, test the ajax tabs on web page. That’s the precise performance of plugin.
Key options
- Absolutely appropriate with WordPress 6.0.x and WooCommerce 6.9.x
- Works with all customary themes and decently coded premium themes
- Converts WooCommerce my account tabs into ajax tabs
- 3 tab types (Default, traditional and flat)
- Vertical tab orientation supported for all types
- Mechanically converts further tabs right into a extra hyperlink submenu – New
- Saves tab content material for a number of tab navigation per session. (No repeated ajax calls)
- Customise my account tabs – New
– Add limitless new tabs of your selection
– Reorder tab positions utilizing drag and drop sortable UI
– Delete tabs of your selection or re add them any time
– Add customized content material for tabs. (Helps HTML, shortcodes and complicated markup)
– Override tab content material by copying endpoint php file in theme
– Re order WooCommerce default endpoints by deleting them from WooCommerce settings and re including through this plugin - Unbranded plugin settings web page
- Choice for enabling or disabling ajax characteristic
- Customized picture preloader choice
- Customized error message through plugin settings
- Admin can set ajax timeout through plugin settings
- In-built CSS styling for tab navigation. (Types might be disabled from plugin settings)
- Absolutely appropriate with “YITH WooCommerce Customise My Account Web page” plugin
- Helps sliders or JavaScript in ajax loaded content material
- Absolutely Suitable with Visible Composer content material, Revolution Slider, and so forth. in my account content material added through “YITH WooCommerce Customise My Account Web page” plugin.
- Suitable with YITH WooCommerce Order Monitoring plugin
- Suitable with WoodMart Theme’s customized dashboard hyperlinks
- Localization prepared with pattern .pot file included
- Helps languages with RTL orientation
- Works on all trendy browsers and IE9+ that assist historical past API
- Step-by-step documentation information and set up guide
- Devoted assist on time
Plugin assist
All assist is supplied through feedback part and e-mail. For any questions associated to the plugin or normal question, be happy to e-mail me from my profile web page message field at http://codecanyon.net/user/saurabhsharma, or touch upon the merchandise feedback part. I might be glad to reply. Thanks for shopping the plugin.
Credit
- jQuery library (as shipped with WordPress)
- weDevs Settings API wrapper class
Set up
For set up and setup, please discuss with the documentation/index.html file inside your
predominant obtain archive.
Changelog
= Sep 15, 2022 - v2.4.1 = * Examined and Ensured compatibility with WordPress 6.0.2 and WooCommerce 6.9.1 * Fastened: php discover in customized tabs when person function shouldn't be outlined - Changed world current_user with wp_get_current_user()
= Mar 02, 2022 - v2.4.0 = * Examined and Ensured compatibility with WordPress 5.9.1 and WooCommerce 6.2.1 * Ensured compatibility upto php 7.4.9 * Decreased frontend JavaScript recordsdata dimension by 50%
= Apr 03, 2021 - v2.3.0 = * Fastened energetic tab class for tabs created utilizing YITH Myaccount plugin * Ensured compatibility with WordPress 5.7 and WooCommerce 5.1.0
= Nov 24, 2020 - v2.2.0 = * Up to date core recordsdata as per WooCommerce 4.7.0 * Ensured compatibility with WordPress 5.5.3+ and WooCommerce 4.7.0
= Oct 16, 2019 - v2.1.0 = * Added assist for renaming and re-ordering native tabs - See documentation's FAQ part for particulars on the way to rename and reorder native tabs
= July 27, 2019 - v2.0.0 = * Added choice for disabling extra hyperlink - See Settings > SS Ajax Tabs Settings > Show > Extra hyperlink * Eliminated horizontal scrollbar from tab navigation when extra hyperlink disabled
= July 17, 2019 - v1.9.2 = * Fastened: Extra button textual content made translation prepared
= Might 24, 2019 - v1.9.1 = * Fastened: Extra hyperlink shall conceal when plugin's CSS is disabled
= Might 21, 2019 - v1.9.0 = * Ensured compatibility with WooCommerce 3.6.x and WordPress 5.2 * Added "Extra Hyperlink" to the Horizontal tabs - Adapts to the accessible tab nav width and routinely strikes further hyperlinks into the submenu dropdown
= Jan 13, 2019 - v1.8.1 = * Added assist for group endpoints in YITH Customise Myaccount Tabs Plugin - Helps AJAX loading on submenu gadgets of YITH generated tabs
= June 17, 2018 - v1.8.0 = * Added choice for disabling auto flushing of rewrite guidelines - See Settings > SS Ajax Tabs Settings > Customized Tabs - Auto flushing is useful resource consuming, so this characteristic will scale back server load - Permalinks might be flushed manually inside Settings > Permalinks > Save Adjustments
= Might 15, 2018 - v1.7.10 = * Fastened: WPML Translated pages not exhibiting in web page record of plugin settings
= March 16, 2018 - v1.7.9 = * Added choice for excluding tab hyperlinks from ajax (Settings > SS Ajax Tabs Settings > Normal)
= March 09, 2018 - v1.7.8 = * Fastened compatibility with WooCommerce Memberships plugin - Eliminated ajax loading for "Again to memberships" hyperlink of the Membership plugin
= March 03, 2018 - v1.7.7 = * Added choice for specifying customized hyperlink selectors for ajax loading (Settings > SS Ajax Tabs Settings > Normal) * Fastened: Compatibility with WoodMart Theme
= Feb 26, 2018 - v1.7.6 = * Added choice to disable caching of tab content material (Settings > SS AJax Tabs Settings > Normal) * Added sub-menu hyperlink for plugin settings inside WooCommerce predominant menu
= Jan 19, 2018 - v1.7.5 = * Added choice to disable addres URL replace when a tab is loaded (Settings > SS AJax Tabs Settings > Normal) * Fastened: WooCommerce error and information bins conceal when proven inside a tab <pre>= Dec 31, 2017 - v1.7.4 = * Fastened: Exclude WoodMart Theme logout hyperlink from ajax * Fastened: Double web page titles proven when there are a number of account nav on identical web page</pre> <pre>= Dec 20, 2017 - v1.7.3 = * Fastened: Tackle tab shall be energetic when clicked on "Edit" hyperlink * Fastened: View order hyperlinks exhibiting identical order particulars in cached content material</pre> * Optimized JS code <pre>= Dec 04, 2017 - v1.7.2 = * Fastened: Undfined JS variable for YITH Order Monitoring plugin * Added compatibility with WooCommerce Order Tracker plugin (CodeCanyon)</pre> <pre>= Nov 30, 2017 - v1.7.1 = * Added compatibility with YITH WooCommerce Order Monitoring plugin - Third get together monitoring hyperlinks excluded from inside ajax loading - Added assist for jQuery tooltip utilized in YITH monitoring plugin * Added ajax compatibility for WoodMart theme customized dashboard hyperlinks * Fastened language textdomain utilized in dashboard.php template</pre> <pre>= Oct 08, 2017 - v1.7.0 = * Added CSS3 loading animation for tabs</pre> <pre>= Might 25, 2017 - v1.6.0 = * Added person function based mostly tab hiding characteristic</pre> <pre>= Might 23, 2017 - v1.5.0 = * Added choice for limiting plugin CSS and JS recordsdata to chose pages (Test Normal settings tab)</pre> <pre>= July 06, 2017 - v1.4.0 = * Added new characteristic for including customized myaccount tabs * Added characteristic for re-ordering tabs utilizing sortable drag and drop UI * Added CSS for hiding scrollbar in menu bar on desktop</pre> <pre>= Jan 05, 2017 - v1.3.2 = * Added inside ajax hyperlink assist for "Orders" and "Addresses" tabs</pre> <pre>= Nov 23, 2016 - v1.3.1 = * Doc title and web page entry title now updates based on chosen tab * Added choice for specifying web page title selector * Added choice for selecting whether or not to allow doc title replace or not</pre> <pre>= Oct 23, 2016 - v1.3.0 = * Added ajax characteristic for inside hyperlinks in dashboard tab. - Use "Settings > SS Ajax Tabs Settings > Normal > Ajax hyperlinks in tab content material" * jQuery load() changed with $.ajax() - Now helps sliders or JavaScript in ajax loaded content material - Absolutely appropriate with Visible Composer content material, Rev Slider, and so forth. in my account content material added through "YITH WooCommerce Customise My Account Web page" plugin.</pre> <pre>= Oct 06, 2016 - v1.2.1 = * Added id validation for tab names containing areas and particular characters</pre> <pre>= Aug 03, 2016 - v1.2.0 = * Added compatibility with "YITH WooCommerce Customise My Account Web page" plugin</pre> <pre>= July 11, 2016 - v1.1.0 = * Added 2 new tab types (traditional and flat) * Added vertical orientation for all tab types * Added rtl assist for vertical type tabs</pre> <pre>= 1.0.0 = * preliminary launch</pre>