Obtenez thème de la sous-catégorie produits de
Je vais essayer d'aller le thème sous-catégories avec des produits de spectacle sous les catégories principales.
<ul class="wsubcategs">
<?php
$wsubargs = array(
'hierarchical' => 1,
'show_option_none' => '',
'hide_empty' => 0,
'parent' => $category->term_id,
'taxonomy' => 'product_cat'
);
$wsubcats = get_categories($wsubargs);
foreach ($wsubcats as $wsc):
?>
<li><a href="<?php echo get_term_link( $wsc->slug, $wsc->taxonomy );?>"><?php echo $wsc->name;?></a>
</li>
<?php
endforeach;
?>
</ul>
Jusqu'à présent réussi à me la corrent sous-catégories de la corriger catégories principales, mais non les produits sont affiché en dessous.
Tout conseil serait apprécié.
O.
Vous devez vous connecter pour publier un commentaire.
Il y a beaucoup de façons de le faire dans WordPress. Vous pourriez faire une requête personnalisée à l'aide de la WP_Query objet pour obtenir tous les produits de cette catégorie, qui serait la plus flexible, mais il est un moyen plus facile.
Thème fournit des shortcodes spécifiquement pour la présentation de produits dans une catégorie spécifique. La sortie serait d'utiliser les modèles qui sont déjà intégrés à Thème.
Cela vous donnera les produits dans une catégorie spécifique.
Dans votre code, vous pourriez faire quelque chose comme ceci:
J'ai remarqué dans votre question, vous vous l'êtes de la sortie d'une liste. Il semble probable pour moi que vous ne voulez pas fait de sortie des produits (détaillée du modèle) au-dessous de chacune des catégories, mais vous pourriez plutôt souhaitez afficher le nombre de produits ou produit des titres dans une sous-liste.
Voici comment afficher le nombre de produits:
comte;?>
Vous pourriez utiliser n'importe où dans la boucle foreach vous avez ci-dessus.
Voici comment afficher une sous-liste de titres de produits dans la liste élément, pour chaque catégorie:
Et voici à quoi cela ressemblerait dans votre code ci-dessus: