woocommerce, wie man aktuelle Kategorie

Ich bin Zugriff auf archive-products.php auf woocommerce anzeigen meiner Produkte (wie der normale Prozess in woocommerce).

Auf der Seite von archive-products.php ich habe die sidebar mit allen Produkt-Kategorien mein shop hat (mit oder ohne Produkte). Ich habe den folgenden code tun:

$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>

Nun der linken Seite der Seite hat, der oben in der Seitenleiste und das Recht hat, die Produkte. In jeder Produkt-Kategorie, die ich Hinzugefügt haben eine kleine Beschreibung mit einem html-format, die ich zeigen möchte, wenn der Benutzer geklickt hat, die Kategorie. Nach woocommerce, wenn Sie gehen zu einer bestimmten Kategorie (in meinem Fall http://localhost/product-category/mycategory) es ist immer noch die archive-products.php.

Ich versuche, das term_id über den link geklickt, aber die Schleife (und der globalen $post) Punkte mich das erste Produkt von der Liste anstelle von der Kategorie, die ich brauche. Wenn also eine Kategorie hat keine Produkte, die ich nicht bekommen kann die term ID. Wie bekomme ich diesen Begriff-ID aus archive-products.php?

InformationsquelleAutor Panagiotis | 2014-06-10

Schreibe einen Kommentar