在结果计数文本中包含父产品类别标题

时间:2018-07-06 18:20:28

标签: woocommerce

我有一个带有父母和孩子类别的woo网站。

我要编辑以下结果计数模板:

<?php

if ( ! defined( 'ABSPATH' ) ) {
    exit;
}
?>
<p class="woocommerce-result-count">
    <?php
    if ( $total <= $per_page || -1 === $per_page ) {
        /* translators: %d: total results */
        printf( _n( 'Showing the single result', 'Showing all %d results', $total, 'woocommerce' ), $total );
    } else {
        $first = ( $per_page * $current ) - $per_page + 1;
        $last  = min( $total, $per_page * $current );
        /* translators: 1: first result 2: last result 3: total results */
        printf( _nx( 'Showing the single result', 'Showing %1$d&ndash;%2$d of %3$d results', $total, 'with first and last result', 'woocommerce' ), $first, $last, $total );
    }
    ?>
</p>

我想对模板进行编码,以便将“结果”一词替换为用户当前正在查看的页面的相关父产品类别的标题。

因此,如果用户正在查看父类别,则“结果”将替换为该父类别的标题。

如果用户正在查看子类别,则“结果”将替换为该子项的父类别的标题。

我尝试过$wp_query->get_queried_object()->name;,但是它不起作用。

0 个答案:

没有答案