{"id":369805,"date":"2026-09-17T14:50:43","date_gmt":"2026-09-17T14:50:43","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/webangon-dashboard\/"},"modified":"2026-09-18T01:45:33","modified_gmt":"2026-09-18T01:45:33","slug":"webangon-dashboard","status":"publish","type":"plugin","link":"https:\/\/sl.wordpress.org\/plugins\/webangon-dashboard\/","author":15600099,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"trunk","tested":"7.1.1","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"Dashboard for Woo \u2013 Customize My Account for WooCommerce","header_author":"webangon","header_description":"Design the WooCommerce My Account dashboard with a live visual builder, assign designs to user roles or individual users, and load account pages over AJAX.","assets_banners_color":"626a74","last_updated":"2026-09-18 01:45:33","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/webangon.com\/dashboard-for-woo\/","header_author_uri":"https:\/\/webangon.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3700448,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3700448,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3701208,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/my-account\\\/\",\"preferredVersions\":{\"php\":\"8.2\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"steps\":[{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"woocommerce\"},\"options\":{\"activate\":true}},{\"step\":\"runPHP\",\"code\":\"<?php\\nrequire_once '\\\/wordpress\\\/wp-load.php';\\nrequire_once ABSPATH . 'wp-admin\\\/includes\\\/plugin.php';\\n\\nif ( ! class_exists( 'WooCommerce' ) ) {\\n\\tthrow new RuntimeException( 'WooCommerce must be active before demo content is created.' );\\n}\\n\\n$webangon_plugin = 'webangon-dashboard\\\/webangon-dashboard.php';\\n\\nif ( ! class_exists( 'WebangonWD_Design' ) && file_exists( WP_PLUGIN_DIR . '\\\/' . $webangon_plugin ) ) {\\n\\tactivate_plugin( $webangon_plugin );\\n}\\n\\nif ( ! class_exists( 'WebangonWD_Design' ) ) {\\n\\tthrow new RuntimeException( 'Dashboard for Woo is not active.' );\\n}\\n\\nupdate_option( 'blogname', 'Dashboard for Woo \\u2013 Live Demo' );\\nupdate_option( 'permalink_structure', '\\\/%postname%\\\/' );\\nupdate_option( 'woocommerce_currency', 'USD' );\\nupdate_option( 'woocommerce_default_country', 'US:CA' );\\nupdate_option( 'webangonwd_ajax_enabled', 'yes' );\\n\\n$user_id = 1;\\n\\nwp_update_user(\\n\\tarray(\\n\\t\\t'ID'           => $user_id,\\n\\t\\t'display_name' => 'Alex Morgan',\\n\\t)\\n);\\n\\nupdate_user_meta( $user_id, 'first_name', 'Alex' );\\nupdate_user_meta( $user_id, 'last_name', 'Morgan' );\\nupdate_user_meta( $user_id, 'billing_first_name', 'Alex' );\\nupdate_user_meta( $user_id, 'billing_last_name', 'Morgan' );\\nupdate_user_meta( $user_id, 'billing_company', 'Northstar Studio' );\\nupdate_user_meta( $user_id, 'billing_address_1', '125 Market Street' );\\nupdate_user_meta( $user_id, 'billing_city', 'San Francisco' );\\nupdate_user_meta( $user_id, 'billing_state', 'CA' );\\nupdate_user_meta( $user_id, 'billing_postcode', '94105' );\\nupdate_user_meta( $user_id, 'billing_country', 'US' );\\nupdate_user_meta( $user_id, 'billing_email', get_option( 'admin_email' ) );\\n\\n$myaccount_id = wc_get_page_id( 'myaccount' );\\n\\nif ( $myaccount_id <= 0 || 'trash' === get_post_status( $myaccount_id ) ) {\\n\\t$myaccount_id = wp_insert_post(\\n\\t\\tarray(\\n\\t\\t\\t'post_title'   => 'My account',\\n\\t\\t\\t'post_name'    => 'my-account',\\n\\t\\t\\t'post_content' => '[woocommerce_my_account]',\\n\\t\\t\\t'post_status'  => 'publish',\\n\\t\\t\\t'post_type'    => 'page',\\n\\t\\t)\\n\\t);\\n\\n\\tif ( is_wp_error( $myaccount_id ) ) {\\n\\t\\tthrow new RuntimeException( $myaccount_id->get_error_message() );\\n\\t}\\n\\n\\tupdate_option( 'woocommerce_myaccount_page_id', $myaccount_id );\\n}\\n\\n$shop_id = wc_get_page_id( 'shop' );\\n\\nif ( $shop_id <= 0 || 'trash' === get_post_status( $shop_id ) ) {\\n\\t$shop_id = wp_insert_post(\\n\\t\\tarray(\\n\\t\\t\\t'post_title'  => 'Shop',\\n\\t\\t\\t'post_name'   => 'shop',\\n\\t\\t\\t'post_status' => 'publish',\\n\\t\\t\\t'post_type'   => 'page',\\n\\t\\t)\\n\\t);\\n\\n\\tif ( is_wp_error( $shop_id ) ) {\\n\\t\\tthrow new RuntimeException( $shop_id->get_error_message() );\\n\\t}\\n\\n\\tupdate_option( 'woocommerce_shop_page_id', $shop_id );\\n}\\n\\n$product_specs = array(\\n\\tarray( 'name' => 'Minimal Desk Lamp', 'price' => '79.00' ),\\n\\tarray( 'name' => 'Everyday Backpack', 'price' => '128.00' ),\\n\\tarray( 'name' => 'Studio Headphones', 'price' => '189.00' ),\\n);\\n\\n$product_ids = array();\\n\\nforeach ( $product_specs as $spec ) {\\n\\t$existing = get_page_by_title( $spec['name'], OBJECT, 'product' );\\n\\n\\tif ( $existing ) {\\n\\t\\t$product_ids[] = $existing->ID;\\n\\t\\tcontinue;\\n\\t}\\n\\n\\t$product = new WC_Product_Simple();\\n\\t$product->set_name( $spec['name'] );\\n\\t$product->set_status( 'publish' );\\n\\t$product->set_catalog_visibility( 'visible' );\\n\\t$product->set_regular_price( $spec['price'] );\\n\\t$product->set_price( $spec['price'] );\\n\\t$product->set_stock_status( 'instock' );\\n\\t$product->set_description( 'Sample product created for the Dashboard for Woo Playground demo.' );\\n\\n\\t$product_id = $product->save();\\n\\n\\tif ( $product_id ) {\\n\\t\\t$product_ids[] = $product_id;\\n\\t}\\n}\\n\\n$existing_orders = wc_get_orders(\\n\\tarray(\\n\\t\\t'customer_id' => $user_id,\\n\\t\\t'limit'       => 1,\\n\\t\\t'return'      => 'ids',\\n\\t)\\n);\\n\\nif ( empty( $existing_orders ) && ! empty( $product_ids ) ) {\\n\\t$order_specs = array(\\n\\t\\tarray(\\n\\t\\t\\t'product' => $product_ids[0],\\n\\t\\t\\t'qty'     => 1,\\n\\t\\t\\t'days'    => 3,\\n\\t\\t\\t'status'  => 'processing',\\n\\t\\t),\\n\\t\\tarray(\\n\\t\\t\\t'product' => isset( $product_ids[1] ) ? $product_ids[1] : $product_ids[0],\\n\\t\\t\\t'qty'     => 1,\\n\\t\\t\\t'days'    => 14,\\n\\t\\t\\t'status'  => 'completed',\\n\\t\\t),\\n\\t\\tarray(\\n\\t\\t\\t'product' => isset( $product_ids[2] ) ? $product_ids[2] : $product_ids[0],\\n\\t\\t\\t'qty'     => 2,\\n\\t\\t\\t'days'    => 32,\\n\\t\\t\\t'status'  => 'completed',\\n\\t\\t),\\n\\t);\\n\\n\\tforeach ( $order_specs as $spec ) {\\n\\t\\t$order = wc_create_order(\\n\\t\\t\\tarray(\\n\\t\\t\\t\\t'customer_id' => $user_id,\\n\\t\\t\\t)\\n\\t\\t);\\n\\n\\t\\tif ( is_wp_error( $order ) ) {\\n\\t\\t\\tcontinue;\\n\\t\\t}\\n\\n\\t\\t$product = wc_get_product( $spec['product'] );\\n\\n\\t\\tif ( ! $product ) {\\n\\t\\t\\tcontinue;\\n\\t\\t}\\n\\n\\t\\t$order->add_product( $product, $spec['qty'] );\\n\\t\\t$order->set_address(\\n\\t\\t\\tarray(\\n\\t\\t\\t\\t'first_name' => 'Alex',\\n\\t\\t\\t\\t'last_name'  => 'Morgan',\\n\\t\\t\\t\\t'company'    => 'Northstar Studio',\\n\\t\\t\\t\\t'address_1'  => '125 Market Street',\\n\\t\\t\\t\\t'city'       => 'San Francisco',\\n\\t\\t\\t\\t'state'      => 'CA',\\n\\t\\t\\t\\t'postcode'   => '94105',\\n\\t\\t\\t\\t'country'    => 'US',\\n\\t\\t\\t\\t'email'      => get_option( 'admin_email' ),\\n\\t\\t\\t),\\n\\t\\t\\t'billing'\\n\\t\\t);\\n\\t\\t$order->set_date_created( time() - ( DAY_IN_SECONDS * $spec['days'] ) );\\n\\t\\t$order->set_payment_method_title( 'Credit Card' );\\n\\t\\t$order->calculate_totals();\\n\\t\\t$order->set_status( $spec['status'] );\\n\\t\\t$order->save();\\n\\t}\\n}\\n\\n$design_ids = get_posts(\\n\\tarray(\\n\\t\\t'post_type'      => WebangonWD_Design::POST_TYPE,\\n\\t\\t'post_status'    => 'publish',\\n\\t\\t'posts_per_page' => 1,\\n\\t\\t'fields'         => 'ids',\\n\\t\\t'orderby'        => 'ID',\\n\\t\\t'order'          => 'ASC',\\n\\t)\\n);\\n\\nif ( empty( $design_ids ) && function_exists( 'webangonwd_activate' ) ) {\\n\\twebangonwd_activate();\\n\\n\\t$design_ids = get_posts(\\n\\t\\tarray(\\n\\t\\t\\t'post_type'      => WebangonWD_Design::POST_TYPE,\\n\\t\\t\\t'post_status'    => 'publish',\\n\\t\\t\\t'posts_per_page' => 1,\\n\\t\\t\\t'fields'         => 'ids',\\n\\t\\t\\t'orderby'        => 'ID',\\n\\t\\t\\t'order'          => 'ASC',\\n\\t\\t)\\n\\t);\\n}\\n\\nif ( ! empty( $design_ids ) ) {\\n\\t$design_id = (int) $design_ids[0];\\n\\t$settings  = WebangonWD_Design::defaults();\\n\\t$presets   = WebangonWD_Design::presets();\\n\\n\\tif ( isset( $presets['launchpad']['settings'] ) ) {\\n\\t\\t$settings = array_replace_recursive( $settings, $presets['launchpad']['settings'] );\\n\\t}\\n\\n\\t$settings['dashboard']['replace']       = true;\\n\\t$settings['dashboard']['greeting']      = 'Welcome back, {first_name}';\\n\\t$settings['dashboard']['intro']         = 'Here is a quick overview of your account, recent orders and account shortcuts.';\\n\\t$settings['dashboard']['stats']         = array( 'orders', 'spent', 'member_since' );\\n\\t$settings['dashboard']['recent_orders'] = 5;\\n\\t$settings['dashboard']['quick_links']   = true;\\n\\t$settings['ajax']['enabled']            = true;\\n\\t$settings['ajax']['transition']         = 'fade';\\n\\n\\tupdate_post_meta(\\n\\t\\t$design_id,\\n\\t\\tWebangonWD_Design::META_SETTINGS,\\n\\t\\tWebangonWD_Design::sanitize( $settings )\\n\\t);\\n\\tupdate_post_meta( $design_id, WebangonWD_Design::META_ROLES, array() );\\n\\tupdate_post_meta( $design_id, WebangonWD_Design::META_USERS, array() );\\n\\tupdate_post_meta( $design_id, WebangonWD_Design::META_EVERYONE, 1 );\\n\\tupdate_post_meta( $design_id, WebangonWD_Design::META_PRIORITY, 100 );\\n\\n\\tWebangonWD_Design::flush_cache();\\n}\\n\\nflush_rewrite_rules();\\n?>\"},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"webangon-dashboard\"},\"options\":{\"activate\":true}}]}"}},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3700448,"resolution":"1","location":"assets","locale":"","width":1280,"height":720},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3700448,"resolution":"2","location":"assets","locale":"","width":1280,"height":720},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3700448,"resolution":"3","location":"assets","locale":"","width":1280,"height":720},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3700448,"resolution":"4","location":"assets","locale":"","width":1280,"height":720},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3700448,"resolution":"5","location":"assets","locale":"","width":1265,"height":712}},"screenshots":{"1":"Choose a responsive My Account dashboard layout in the visual builder.","2":"Customize the dashboard style, including colors, typography, spacing, and navigation appearance.","3":"Edit the WooCommerce My Account menu order, labels, icons, visibility, and custom links.","4":"Configure dashboard content such as the customer greeting, account statistics, recent orders, and quick links.","5":"View the finished branded WooCommerce customer dashboard on the front end."}},"plugin_section":[],"plugin_tags":[251524,250241,21918,168008,76265],"plugin_category":[45,59],"plugin_contributors":[183622],"plugin_business_model":[],"class_list":["post-369805","plugin","type-plugin","status-publish","hentry","plugin_tags-account-page","plugin_tags-customer-dashboard","plugin_tags-my-account","plugin_tags-woocommerce-account","plugin_tags-woocommerce-dashboard","plugin_category-ecommerce","plugin_category-utilities-and-tools","plugin_contributors-webangon","plugin_committers-webangon"],"banners":{"banner":"https:\/\/ps.w.org\/webangon-dashboard\/assets\/banner-772x250.png?rev=3700448","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/webangon-dashboard\/assets\/icon-256x256.gif?rev=3700448","icon_2x":"https:\/\/ps.w.org\/webangon-dashboard\/assets\/icon-256x256.gif?rev=3700448","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/webangon-dashboard\/assets\/screenshot-1.png?rev=3700448","caption":"Choose a responsive My Account dashboard layout in the visual builder."},{"src":"https:\/\/ps.w.org\/webangon-dashboard\/assets\/screenshot-2.png?rev=3700448","caption":"Customize the dashboard style, including colors, typography, spacing, and navigation appearance."},{"src":"https:\/\/ps.w.org\/webangon-dashboard\/assets\/screenshot-3.png?rev=3700448","caption":"Edit the WooCommerce My Account menu order, labels, icons, visibility, and custom links."},{"src":"https:\/\/ps.w.org\/webangon-dashboard\/assets\/screenshot-4.png?rev=3700448","caption":"Configure dashboard content such as the customer greeting, account statistics, recent orders, and quick links."},{"src":"https:\/\/ps.w.org\/webangon-dashboard\/assets\/screenshot-5.png?rev=3700448","caption":"View the finished branded WooCommerce customer dashboard on the front end."}],"raw_content":"<!--section=description-->\n<p>Dashboard for Woo turns the standard WooCommerce My Account page into a polished customer dashboard. Create and assign account designs from WordPress without editing WooCommerce templates or writing custom CSS.<\/p>\n\n<p>Choose a ready-made template or start with a visual layout. Control the account navigation, colors, spacing, profile panel, welcome area, order summary, and quick links. Publish one dashboard for every customer or assign different experiences to specific roles and users.<\/p>\n\n<p>Whether you need a cleaner account page for a small shop or branded customer portal for a growing WooCommerce store, Dashboard for Woo keeps WooCommerce account endpoints working while giving you control over the presentation.<\/p>\n\n<p><strong>Useful links<\/strong><\/p>\n\n<ul>\n<li><a href=\"https:\/\/webangon.com\/dashboard-for-woo\/\">Dashboard for Woo product page<\/a><\/li>\n<li><a href=\"https:\/\/webangon.com\/store\/?storeproduct=83\">Get Dashboard for Woo Pro<\/a><\/li>\n<li><a href=\"https:\/\/webangon.com\/contact\/\">Get support<\/a><\/li>\n<li><a href=\"https:\/\/playground.wordpress.net\/?plugin=webangon-dashboard&amp;blueprint-url=https:\/\/wordpress.org\/plugins\/wp-json\/plugins\/v1\/plugin\/webangon-dashboard\/blueprint.json\">Live Preview<\/a><\/li>\n<\/ul>\n\n<p><strong>What you can build<\/strong><\/p>\n\n<ul>\n<li>A modern WooCommerce customer dashboard for orders, downloads, addresses, account details, and other account endpoints.<\/li>\n<li>Branded My Account layouts with custom colors, typography, spacing, width, navigation styles, and profile details.<\/li>\n<li>Different account experiences for every customer, selected user roles, or individual users.<\/li>\n<li>A dashboard home area with a personalized greeting, introductory text, customer statistics, recent orders, and quick links.<\/li>\n<\/ul>\n\n<p><strong>Dashboard for Woo features<\/strong><\/p>\n\n<ul>\n<li><strong>Visual dashboard builder<\/strong> - edit a design in WordPress with a live My Account preview.<\/li>\n<li><strong>Eight responsive layouts<\/strong> - choose Sidebar Left, Sidebar Right, Top Tabs, Icon Rail, App Shell, Hero Banner, Tiles, or Centered.<\/li>\n<li><strong>Eight starter templates<\/strong> - begin with Classic, Midnight, Boutique, Minimal, Studio, Launchpad, Fresh, or Corporate.<\/li>\n<li><strong>Account menu editor<\/strong> - reorder items, rename labels, hide entries, add Dashicons, and create custom links.<\/li>\n<li><strong>WooCommerce endpoint support<\/strong> - works with standard account endpoints and recognizes endpoints added by compatible plugins.<\/li>\n<li><strong>Role and user assignments<\/strong> - set a design for everyone, selected roles, or individual customers. The most specific assignment wins.<\/li>\n<li><strong>Customer dashboard content<\/strong> - show a greeting, intro, customer statistics, recent orders, and quick links, or retain WooCommerce's default dashboard content.<\/li>\n<li><strong>Optional AJAX navigation<\/strong> - load supported account pages without a full browser refresh. Choose a fade transition or disable it per design.<\/li>\n<li><strong>Responsive controls<\/strong> - preview and refine each design for desktop, tablet, and mobile.<\/li>\n<li><strong>Theme-friendly templates<\/strong> - Dashboard for Woo uses WooCommerce template hooks and supports theme overrides when deeper customization is needed.<\/li>\n<\/ul>\n\n<h3>Why use Dashboard for Woo?<\/h3>\n\n<p>The default WooCommerce My Account page is functional, but it often does not match a store's brand or provide a clear customer experience. Dashboard for Woo gives store owners a focused way to improve that important logged-in area.<\/p>\n\n<p>Use it to create a clearer customer account page, promote repeat purchases with useful dashboard links, make order and address management easier to find, and deliver a more consistent brand experience after checkout.<\/p>\n\n<h3>Dashboard for Woo Pro<\/h3>\n\n<p>Dashboard for Woo is designed to work on its own. <a href=\"https:\/\/webangon.com\/store\/?storeproduct=83\">Dashboard for Woo Pro<\/a> is available for stores that need expanded customer-portal tools, including custom account pages, dashboard widgets, notices, advanced conditions, login branding, order tools, analytics, import\/export, and white-label options.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Upload the Dashboard for Woo plugin through <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong>, or install it from the WordPress plugin directory.<\/li>\n<li>Activate Dashboard for Woo.<\/li>\n<li>Open <strong>Account Dashboards<\/strong> in the WordPress admin area and select <strong>Add Design<\/strong>.<\/li>\n<li>Choose a layout or template, configure the menu and dashboard content, set an assignment, then publish the design.<\/li>\n<li>Visit the WooCommerce My Account page while logged in as a customer to review the result.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20dashboard%20for%20woo%20require%20woocommerce%3F\"><h3>Does Dashboard for Woo require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Dashboard for Woo customizes WooCommerce's My Account area and requires WooCommerce to be installed and active.<\/p><\/dd>\n<dt id=\"does%20it%20change%20my%20woocommerce%20checkout%20or%20shop%20pages%3F\"><h3>Does it change my WooCommerce checkout or shop pages?<\/h3><\/dt>\n<dd><p>No. Dashboard for Woo focuses on the logged-in WooCommerce My Account area. It does not replace checkout, cart, product, or shop templates.<\/p><\/dd>\n<dt id=\"can%20i%20keep%20woocommerce%27s%20default%20account%20dashboard%20content%3F\"><h3>Can I keep WooCommerce's default account dashboard content?<\/h3><\/dt>\n<dd><p>Yes. You can use the default WooCommerce dashboard content or enable a custom dashboard with a greeting, introduction, customer stats, recent orders, and quick links.<\/p><\/dd>\n<dt id=\"can%20i%20create%20different%20dashboards%20for%20different%20customers%3F\"><h3>Can I create different dashboards for different customers?<\/h3><\/dt>\n<dd><p>Yes. Assign a design to everyone, one or more WordPress roles, or individual users. If more than one design matches, the individual-user assignment takes priority, followed by role and then everyone.<\/p><\/dd>\n<dt id=\"can%20i%20edit%20the%20woocommerce%20my%20account%20menu%3F\"><h3>Can I edit the WooCommerce My Account menu?<\/h3><\/dt>\n<dd><p>Yes. You can reorder, rename, hide, and iconize account menu items, as well as add custom links. Existing WooCommerce account endpoints remain available unless you hide their menu entry.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20account%20endpoints%20added%20by%20other%20plugins%3F\"><h3>Does it work with account endpoints added by other plugins?<\/h3><\/dt>\n<dd><p>Dashboard for Woo reads the account menu items registered with WooCommerce, so compatible endpoints from other plugins can appear in the design editor and account navigation.<\/p><\/dd>\n<dt id=\"is%20ajax%20navigation%20required%3F\"><h3>Is AJAX navigation required?<\/h3><\/dt>\n<dd><p>No. AJAX navigation is optional and can be enabled or disabled per design. Standard WooCommerce forms, such as address and account-detail updates, continue to submit normally.<\/p><\/dd>\n<dt id=\"will%20it%20work%20with%20my%20theme%3F\"><h3>Will it work with my theme?<\/h3><\/dt>\n<dd><p>Dashboard for Woo is built to work with WooCommerce-compatible themes. For advanced template customization, a theme can override <code>my-account.php<\/code> and <code>dashboard.php<\/code> in a <code>webangon-dashboard<\/code> folder.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20help%3F\"><h3>Where can I get help?<\/h3><\/dt>\n<dd><p>Visit <a href=\"https:\/\/webangon.com\/contact\/\">Dashboard for Woo support<\/a> for product and support information.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release of Dashboard for Woo.<\/li>\n<li>Added eight responsive My Account layouts and eight starter templates.<\/li>\n<li>Added visual style controls, account menu editing, customer dashboard content, and design assignments.<\/li>\n<li>Added optional AJAX navigation for supported account endpoints.<\/li>\n<\/ul>","raw_excerpt":"Build a branded WooCommerce My Account dashboard with visual layouts, menu controls, role-based designs, and optional AJAX navigation.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/369805","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=369805"}],"author":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webangon"}],"wp:attachment":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=369805"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=369805"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=369805"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=369805"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=369805"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=369805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}