1
я хочу, чтобы добавить класс CSS к систематике активной ссылки на боковой панели, у меня есть этот код ..Добавление класса к активной ссылке систематики в боковой панели
function list_posts_by_taxonomy($post_type, $taxonomy, $get_terms_args = array(), $wp_query_args = array()){
$tax_terms = get_terms($taxonomy, $get_terms_args);
if($tax_terms){
foreach($tax_terms as $tax_term){
$query_args = array(
'post_type' => $post_type,
"$taxonomy" => $tax_term->slug,
'post_status' => 'publish',
'posts_per_page' => -1,
'ignore_sticky_posts' => true
);
$query_args = wp_parse_args($wp_query_args, $query_args);
$my_query = new WP_Query($query_args);
if($my_query->have_posts()) { ?>
<div id="panel-project">
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<div class="panel">
<div class="panel-heading" role="tab" id="heading<?php echo $tax_term->slug; ?>">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapse<?php echo $tax_term->slug; ?>" aria-expanded="true" aria-controls="collapse<?php echo $tax_term->slug; ?>">
<?php echo $tax_term->name; ?>
</a>
</h4>
</div>
<div id="collapse<?php echo $tax_term->slug; ?>" class="panel-collapse collapse<?php if (is_singular('csis_project')) { ?> in<?php } ?>" role="tabpanel" aria-labelledby="heading<?php echo $tax_term->slug; ?>">
<div class="panel-body">
<ul>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
</div>
</div>
</div>
</div>
</div>
<?php } wp_reset_query();
}
}
}
и выглядеть
Я хочу ссылку на активной странице с различным цветом, такие как красный, , как я могу это сделать .. ТНХ ребята
Активное соединение? Не похоже, что у вас будет «активная» ссылка. Вы просто выплевываете список, и ничто не указывает, какой из них «активен». Подумайте об использовании этого меню. –
, если в классе объявлений активной страницы для элемента li, как я могу это сделать –