/ / Personnalisation de mon compte Liste des commandes post par page dans Woocommerce - php, wordpress, woocommerce, comptes d'utilisateurs, commandes

Personnalisation de mon compte Liste des commandes publication par page dans Woocommerce - php, wordpress, woocommerce, comptes d'utilisateurs, commandes

Woocommerce 2.6.x a une page spéciale dans la zone du compte utilisateur (Mon compte) où il affiche les commandes précédentes de l’utilisateur.

Cette page est maintenant paginée et affiche par défaut 15 éléments / page.

Voici la capture d'écran de la zone des commandes du thème woocommerce avec 8 lignes: entrer la description de l'image ici

Je ne peux pas trouver le moyen de changer cela.

Comment puis-je afficher uniquement 7 éléments au lieu du nombre par défaut?

Merci.

Réponses:

4 pour la réponse № 1

Utiliser une fonction personnalisée accrochée dans woocommerce_my_account_my_orders_query crochet, vous pouvez modifier la requête des commandes en personnalisant la post_per_page argument à 7comme tu veux.

Voici ce code:

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;
}

Le code va dans le fichier function.php de votre thème enfant actif (ou de votre thème) ou également dans n’importe quel fichier plugin.

Le code est testé et fonctionne.

Remarque: Normalement, la valeur par défaut pour le thème de la vitrine et d’autres thèmes également lors de l’affichage de la liste des commandes dans les pages de mon compte est 10 (mais pas 15).