thème comment obtenir catégorie actuelle

Je suis accédant à archive-products.php sur un thème pour afficher mes produits (comme le processus normal dans le thème).

Sur la page de archive-products.php j'ai ajouté la barre latérale avec toutes les catégories de produits que ma boutique a (avec ou sans produits). J'ai utilisé le code suivant pour le faire:

$taxonomy = 'product_cat';
$orderby = 'ID';
$show_count = 0;      //1 for yes, 0 for no
$pad_counts = 0;      //1 for yes, 0 for no
$hierarchical = 1;      //1 for yes, 0 for no
$title = '<h2>' . _x('Our Products', 'mfarma') . '</h2>';
$hide_empty = 0;

$args = array(
    'taxonomy' => $taxonomy,
    'orderby' => $orderby,
    'order' => 'ASC',
    'show_count' => $show_count,
    'pad_counts' => $pad_counts,
    'hierarchical' => $hierarchical,
    'title_li' => $title,
    'hide_empty' => $hide_empty
);
?>

<ul>
    <?php wp_list_categories($args); ?>
</ul>

Maintenant le côté gauche de la page est au-dessus de la barre latérale et celui de droite a les produits. Dans chaque catégorie de produit, j'ai ajouté une petite description avec un format html que je veux afficher lorsque l'utilisateur a cliqué sur la catégorie. Selon le thème, quand vous allez à une catégorie spécifique (dans mon cas, http://localhost/product-category/mycategory), il est encore la archive-products.php.

Je suis en train d'essayer d'obtenir le term_id à partir du lien cliqué, mais la boucle (et le global $post) points me pour le premier produit de la liste au lieu de la catégorie que j'ai besoin. Donc, si une catégorie a zéro produits, je ne peux pas obtenir le term ID. Comment puis-je obtenir que le terme d'identité à partir de archive-products.php?

InformationsquelleAutor Panagiotis | 2014-06-10