Naimur Edit My Account Page for WooCommerce
A modern, icon-enhanced, responsive WooCommerce My Account layout that replaces the default dashboard UI with a clean, card-based design—without overriding WooCommerce templates.
This guide covers installation, setup, customization hints and common FAQs for the plugin.
Quick Navigation
Table of contentsRequirements & Compatibility
Before you startMake sure your site meets the following requirements:
- WordPress 5.8+ (recommended: latest)
- WooCommerce (declared as dependency via
Requires Plugins: woocommerce) - PHP 7.4+
- A published WooCommerce My Account page
The plugin is built to work with any WooCommerce-compatible theme. Styling is enforced using scoped CSS classes to avoid conflicts.
Installation
Step-by-step- Go to Plugins → Add New in your WordPress dashboard.
- Search for “Naimur Edit My Account Page for WooCommerce”.
- Click Install Now, then click Activate.
- Ensure WooCommerce’s My Account page is set under WooCommerce → Settings → Advanced → My account page.
- Visit
/my-account/on the frontend — the new design will automatically be applied.
No additional configuration page is required: the plugin is intentionally lightweight and works out of the box.
How the design is applied
Under the hoodOn WooCommerce account endpoints, the plugin:
- Adds a body class:
naimur-my-account-custom. - Enqueues a single CSS file:
assets/css/naimur-my-account.css. - Uses high-specificity selectors to restyle:
- Sidebar navigation (
.woocommerce-MyAccount-navigation) - Menu items (
li awith icons and arrows) - Content container (
.woocommerce-MyAccount-content) - Notices, forms and buttons
- Sidebar navigation (
No WooCommerce template files are overridden, which keeps updates and theme compatibility safe.
Customization Tips
Developers & advanced usersYou can override the styling safely using your own CSS. Add your changes after the plugin’s stylesheet (for example, in your child theme or a custom CSS panel).
Example: changing the sidebar gradient and accent color:
/* Override sidebar gradient */
body.naimur-my-account-custom .woocommerce-MyAccount-navigation {
background: linear-gradient(150deg, #0f172a, #4f46e5);
}
/* Change active menu text color */
body.naimur-my-account-custom
.woocommerce-MyAccount-navigation li.is-active a {
color: #020617;
}
You can also hide the right arrow if you prefer a simpler look:
body.naimur-my-account-custom
.woocommerce-MyAccount-navigation li a::after {
display: none;
}
Key Features
At a glance- Modern redesigned WooCommerce My Account dashboard
- Gradient sidebar with icon-based navigation
- Active item with white pill highlight & soft shadow
- Clean content card with gradient top border
- Fully responsive layout for mobile, tablet and desktop
- Loads only on My Account page (lightweight)
- 100% CSS-based, no template overrides
FAQ
Common questionsbody.naimur-my-account-custom to avoid theme conflicts.
wp_dequeue_style( 'naimur-emapw-style' ); in your own hooks.
Support & Feedback
Stay in touchIf you run into any issues or want to suggest improvements:
- Open a support thread on the WordPress.org plugin page .
- Visit my website: naimurrahmannahid.com
Your feedback helps improve the plugin and supports future updates. Thank you 💙