Sale! Tested Updated Perfect rating Documented

My Account Customizer for WooCommerce

(2 customer reviews)

From: $19.99 / year

Customize “My account” page with “My Account Customizer for WooCommerce” plugin.

$19.99 Single site1 year of updates and support30-day money-back guaranteeBuy
$49.99 Unlimited sites1 year of updates and support30-day money-back guaranteeBuy
Clear

Description

“My Account Customizer for WooCommerce” plugin lets you customize “My account” page in WooCommerce.

Main Features

  • Fields – Adds custom fields to the “My account > Account details” tab in frontend, and to the user profile page in backend.
  • Tabs – Adds custom tabs to the “My account” page.
  • Shortcodes.
  • Advanced options.

Fields Options

Adds custom fields to the “My account > Account details” tab in frontend, and to the user profile page in backend. Settings are located in “WooCommerce > Settings > My Account Customizer > Fields”.

My Account Customizer for WooCommerce - Settings

Enable section
Enables/Disables the “Fields” section.
Default: no
Total fields
Sets total number of fields. New settings fields will be displayed if you change this option and “Save changes”.
Default: 1

Field Options

These options are set for each field individually.

Enable/Disable
Enables/disables the current field.
Default: yes
Required/Optional
Sets if current field is required or optional. Not applicable to the “Title”, “Gravatar” types.
Default: no
Title
Sets current field title. You can use shortcodes here.
Default: Field #X
Description
Sets optional field description. You can use HTML and shortcodes here.
Default: None
Type
Sets current field type. Possible values: Color; Date; Email; Month; Number; Password; Range; Tel; Text; Time; URL; Week; Gravatar (Profile Picture); Title.
Default: Text

Admin Options

Options regarding “Users” menu in admin section.

Section title
Fields section title in backend.
Default: Extra Profile Fields

Notes

As “Gravatar” type is not editable on frontend, we suggest adding something like this to the “Description”:

<a href="https://en.gravatar.com/">You can change your profile picture on Gravatar</a>

My Account Customizer for WooCommerce - Frontend
Frontend example – fields are added to the “My Account > Account details” tab on frontend.
My Account Customizer for WooCommerce - Backend
Backend example โ€“ fields are added to the โ€œUsersโ€ menu in backend.

Tabs Options

Adds custom tabs to the “My account” page. Settings are located in “WooCommerce > Settings > My Account Customizer > Tabs”.

Tabs Options

Enable section
Enables/Disables the “Tabs” section.
Default: no
Total tabs
Sets total number of custom tabs. New settings fields will be displayed if you change this option and “Save changes”.
Default: 1

Tab Options

These options are set for each custom tab individually.

Enable/Disable
Enables/disables the current tab.
Default: yes
Title
You can use shortcodes here. E.g.: [alg_wc_mac_translate].
Default: Tab #X
ID
You can use shortcodes here. E.g.: [alg_wc_mac_translate].
Default: tab-x
Icon
Will use the default icon if empty. You need to enter icon code here, e.g. f2b9. Icon codes are available on Font Awesome site.
Default: None
Content
You can use HTML and shortcodes here. E.g.: [alg_wc_mac_user_comments], [alg_wc_mac_translate], etc.
Default: None
Position
Enter tab ID here. E.g.: orders or dashboard. Custom tab will be added right after it. Leave empty to add to the last position.
Default: None

Shortcodes

Plugin includes these shortcodes:

  • [alg_wc_mac_user_comments]
  • [alg_wc_mac_translate]

[alg_wc_mac_user_comments]

[alg_wc_mac_user_comments] shortcode will output all current user’s comments. For example, you could create a custom tab in “My account”, and add this shortcode to the “Content” option.

Shortcode support these attributes:

Query attributes

type – type of comments you want to display, e.g. review, comment, etc. Can be set as comma-separated list of different types.

orderby – sets sorting for the comments.

order – can be ASC or DESC.

number – sets number of comments you want to output (i.e. limit).

Output attributes

before – outputted before the final result. Default value:

<table><tbody><tr><th>Date</th><th>Content</th></tr>

after – outputted after the final result. Default value:

</tbody></table>

row – template for the row. Default value:

<tr><td>%comment_date%</td><td>%comment_content%</td></tr>

You can use these placeholders in row:

  • %comment_nr%
  • %comment_ID%
  • %comment_post_ID%
  • %comment_date%
  • %comment_content%
  • %comment_karma%
  • %comment_approved%
  • %comment_type%
  • %comment_parent%
  • %comment_status%
  • %comment_link%
  • %comment_parent_link%
  • %comment_post_link%
  • %comment_post_title%

So, for example, if you need to output all “Reviews” posted by current user:

[alg_wc_mac_user_comments type="review"]

[alg_wc_mac_translate]

[alg_wc_mac_translate] shortcode allows you to translate texts on your multi-language site. It supports WPML and Polylang plugins. For example, if you want field’s text to be different for different languages, you can set field’s “Title” option to something like this:

[alg_wc_mac_translate lang="EN,DE" lang_text="Field title for EN and DE" not_lang_text="Field title for other languages"]

or in more complex form:

[alg_wc_mac_translate lang="EN,DE"]Field title for EN and DE[/alg_wc_mac_translate][alg_wc_mac_translate not_lang="EN,DE"]Field title for other languages[/alg_wc_mac_translate]

Advanced Options

Advanced settings are located in “WooCommerce > Settings > My Account Customizer > General”.

Advanced Options

Load shortcodes
Will load plugin shortcodes, e.g. [alg_wc_mac_user_comments], [alg_wc_mac_translate], etc.
Default: yes
Load "Font Awesome"
Will load “Font Awesome” library on the “My account” page. Only mark this if you are not loading “Font Awesome” anywhere else. “Font Awesome” is responsible for creating icons.
Default: no
"Font Awesome" library URL
Default:
//cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.css

2 reviews for My Account Customizer for WooCommerce

  1. equilibrium.techx (verified owner)

    This is a great plugin, solves my problem. i use to do it manually, but now yeah, time saver, and Tom is super fast in the support, awesome to see added features like restriction based on roles and based on users, this will be an awesome feature to have

    • Tom Anbinder

      Thank you!

  2. Florin (verified owner)

    This is a very powerful plugin. It provides the necessary tolls that enable admins to customize frontend design and functions for the WooCommerce user account. It also comes with Font Awesome compatibility allowing you to add icons.

    • Tom Anbinder

      Thank you!

Add a review

Your email address will not be published. Required fields are marked *

Changelog

1.3.0 – 05/08/2021

  • Dev – Tabs – Visibility – “User roles” options added.
  • Dev – Tabs – Visibility – “Users” options added.
  • Dev – Admin settings descriptions updated.
  • Dev – Code refactoring.

1.2.1 – 03/08/2021

  • Fix – Tabs – Tab “Position” and “Icon” options fixed.
  • Tested up to: 5.8.

1.2.0 – 20/07/2021

  • Dev – Shortcodes – [alg_wc_mac_user_comments]datetime_format attribute added (defaults to WordPress “Date Format” and “Time Format” options).
  • Dev – Code refactoring.
  • WC tested up to: 5.5.

1.1.0 – 10/03/2021

  • Fix – Fields – Admin – All text was outputted in bold. This is fixed now.
  • Dev – General – ‘Load “Font Awesome”‘ options added.
  • Dev – General – “Load shortcodes” option added.
  • Dev – Fields – Applying shortcodes in “Title” and “Description” options now.
  • Dev – Fields – “Enable section” option added.
  • Dev – Fields – “Gravatar (Profile Picture)” type added.
  • Dev – Fields – “Description” is outputted without esc_html() now (i.e. HTML is allowed now). “Description” field type in settings changed to textarea (was text).
  • Dev – “Tabs” section added.
  • Dev – Shortcodes – [alg_wc_mac_user_comments] shortcode added.
  • Dev – Shortcodes – [alg_wc_mac_translate] shortcode added.
  • Dev – Localization – load_plugin_textdomain() moved to the init action.
  • Dev – Admin settings restyled and descriptions updated. Fields options moved to a new “Fields” section.
  • Dev – Code refactoring.
  • Tested up to: 5.7.
  • WC tested up to: 5.1.

1.0.0 – 04/12/2019

  • Initial Release.

Installation and Updates

  • Buy the plugin ๐Ÿ™‚
  • Download plugin’s zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to “Admin Dashboard > Plugins > Add New > Upload Plugin” and browse for downloaded zip file.
  • If plugin is successfully installed – you should see it added to the Plugins list.
  • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.

Refunds

We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.