Wrap Post count em um intervalo

3

Estou usando este código:

$args = array(
            'hide_empty' => FALSE,
            'title_li'=> __( '' ),
            'show_count'=> 1,
        );
        wp_list_categories($args);

Como posso incluir a contagem de postagens em um intervalo para mais estilos?

Obrigado

    
por benhowdle89 15.05.2011 / 23:48

1 resposta

9

adicionar um filtro a functions.php do seu tema é uma possibilidade:

add_filter('wp_list_categories', 'cat_count_span');
function cat_count_span($links) {
  $links = str_replace('</a> (', '</a> <span>(', $links);
  $links = str_replace(')', ')</span>', $links);
  return $links;
}

isso adicionaria as extensões a qualquer ocorrência de 'wp_list_categories ()' em todo o site.

ou altere seu código para:

$args = array(                 
  'hide_empty' => FALSE,                 
  'title_li'=> __( '' ),                 
  'show_count'=> 1,             
  'echo' => 0
);             
  $links = wp_list_categories($args);
  $links = str_replace('</a> (', '</a> <span>(', $links);
  $links = str_replace(')', ')</span>', $links);
echo $links;
    
por Michael 16.05.2011 / 00:26

Tags