Question

Je vais avoir des problèmes de duplication des produits lors de l'exécution de deux boucles sur une seule page. Y at-il un équivalent à wp_reset_query pour le commerce électronique wp

Vous pouvez consulter le site http://standingarmed.com/products-page

Vous pouvez voir la boucle car il ne formate pas correctement sur la page.

Comme vous pouvez le voir, je définir une variable pour saisir que le premier produit. Le site ont seulement 7 produits, donc je ne pensais pas que ce serait une grosse affaire pour laisser la boucle courir 7 fois. Bien sûr, je préfèrerais requête pour que le premier produit, mais le commerce électronique wp ne prend pas en charge les requêtes comme le fait WordPress, ou tout au moins ce que j'ai trouvé. Elle passe ensuite dans la boucle de curseur.

Était-ce utile?

La solution

Vous pouvez utiliser (selon docu sur @ wp-ecommerce) global $wpsc_query; pour modifier votre requête.

Remise à zéro de la boucle peut être fait avec droit wpsc_rewind_products(); avant le deuxième appel à while (wpsc_have_products()) : wpsc_the_product();

Pour la solution finale, pls lisez les commentaires ci-dessous.

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top