yith woocommerce_my_account solo registro plugin personalizar pedidos para pagina page formulario for editar customizer custom cuenta correos configurar php wordpress woocommerce user-accounts orders

php - woocommerce_my_account - woocommerce solo pedidos



Woocommerce 2.6+ Personalizar Mi cuenta Lista de pedidos publicaciĆ³n por pĆ”gina (1)

Woocommerce 2.6.x tiene una página especial en el área de la cuenta de usuario (Mi cuenta) donde muestra las Órdenes anteriores del usuario.

Esta página ahora está paginada y se muestra como 15 elementos / página predeterminados.

Aquí la captura de pantalla del área de pedidos de la tienda woocommerce con 8 líneas:

No puedo encontrar la manera de cambiar esto.

¿Cómo puedo mostrar solo 7 artículos en lugar del número predeterminado?

Gracias.


Utilizando una función personalizada enganchada en woocommerce_my_account_my_orders_query hook, puede modificar la consulta de pedidos personalizando el argumento post_per_page a 7 , tal como lo desea.

Aquí está ese código:

add_filter( ''woocommerce_my_account_my_orders_query'', ''custom_my_account_orders'', 10, 1 ); function custom_my_account_orders( $args ) { $args[''posts_per_page''] = 7; return $args; }

El código va en el archivo function.php de su tema hijo activo (o tema) o también en cualquier archivo de complemento.

El código está probado y funciona.

Nota: Normalmente, el valor predeterminado para el tema del escaparate y otros temas también al mostrar la lista de pedidos en las páginas de mi cuenta es 10 (pero no 15) .