My Account
Mi cuenta en Balinot tiene layout propio del parent y una navegación enriquecida.
Archivos clave:
- woocommerce/myaccount/my-account.php
- woocommerce/myaccount/navigation.php
- woocommerce/myaccount/dashboard.php
- woocommerce/myaccount/orders.php
- woocommerce/myaccount/downloads.php
- woocommerce/myaccount/my-address.php
- woocommerce/myaccount/form-login.php
- woocommerce/myaccount/form-edit-account.php
- woocommerce/myaccount/form-edit-address.php
Shell principal:
<div class="gp-account-shell">
<aside class="gp-account-shell__sidebar">
<?php do_action('woocommerce_account_navigation'); ?>
</aside>
<section class="gp-account-shell__main">
<?php do_action('woocommerce_account_content'); ?>
</section>
</div>Navegación:
- usa wc_get_account_menu_items()
- asigna iconos por endpoint
- ya contempla favoritos como endpoint propio
- pinta bloque de avatar, nombre y email del usuario
Capas a distinguir:
- my-account.php define el layout de dos columnas
- navigation.php define la navegación visual
- cada template interno define su pantalla concreta
- el endpoint favoritos lo inyecta Woo setup desde PHP, no desde un template aislado
Cuando tocarlo:
- si cambia la estructura del área cliente
- si se añade otro endpoint propio
- si se quiere recolocar favoritos o personalizar el login/edición de cuenta
Last updated on