示例#1
0
 function add_question_label_column_content($content, $column_name, $label_id)
 {
     $color = ap_get_label_color($label_id);
     $content .= '<span style="background:' . $color . '; height:20px; width:50px; display:block;"> </span>';
     return $content;
 }
示例#2
0
function ap_questions_tab()
{
    $order = get_query_var('sort');
    $label = sanitize_text_field(get_query_var('label'));
    $search_q = sanitize_text_field(get_query_var('ap_s'));
    if (empty($order)) {
        $order = 'active';
    }
    //ap_opt('answers_sort');
    if (empty($status)) {
        $status = '';
    }
    $search = '';
    if (empty($status)) {
        $search = 'ap_s=' . $search_q . '&';
    }
    $link = '?' . $search . 'sort=';
    $label_link = '?' . $search . 'sort=' . $order . '&label=';
    ?>
	<div class="ap-lists-tab clearfix">
		<ul class="ap-tabs clearfix" role="tablist">			
			<li class="<?php 
    echo $order == 'active' ? ' active' : '';
    ?>
"><a href="<?php 
    echo $link . 'active';
    ?>
"><?php 
    _e('Active', 'ap');
    ?>
</a></li>
			<li class="<?php 
    echo $order == 'newest' ? ' active' : '';
    ?>
"><a href="<?php 
    echo $link . 'newest';
    ?>
"><?php 
    _e('Newest', 'ap');
    ?>
</a></li>			
			<li class="<?php 
    echo $order == 'voted' ? ' active' : '';
    ?>
"><a href="<?php 
    echo $link . 'voted';
    ?>
"><?php 
    _e('Voted', 'ap');
    ?>
</a></li>
			<li class="<?php 
    echo $order == 'answers' ? ' active' : '';
    ?>
"><a href="<?php 
    echo $link . 'answers';
    ?>
"><?php 
    _e('Most answered', 'ap');
    ?>
</a></li>
			<li class="<?php 
    echo $order == 'unanswered' ? ' active' : '';
    ?>
"><a href="<?php 
    echo $link . 'unanswered';
    ?>
"><?php 
    _e('Unanswered', 'ap');
    ?>
</a></li>
			<li class="<?php 
    echo $order == 'unsolved' ? ' active' : '';
    ?>
"><a href="<?php 
    echo $link . 'unsolved';
    ?>
"><?php 
    _e('Unsolved', 'ap');
    ?>
</a></li>
			<li class="<?php 
    echo $order == 'oldest' ? ' active' : '';
    ?>
"><a href="<?php 
    echo $link . 'oldest';
    ?>
"><?php 
    _e('Oldest', 'ap');
    ?>
</a></li>			
		</ul>
		<div class="pull-right">
			<div class="ap_status ap-dropdown">
				<a href="#" class="btn ap-btn ap-dropdown-toggle"><?php 
    _e('Label', 'ap');
    ?>
 &#9662;</a>
				<ul class="ap-dropdown-menu">
					<?php 
    $labels = get_terms('question_label', array('orderby' => 'name', 'hide_empty' => true));
    foreach ($labels as $l) {
        $color = ap_get_label_color($l->term_id);
        echo '<li' . ($label == $l->slug ? ' class="active" ' : '') . '><a href="' . $label_link . $l->slug . '" title="' . $l->description . '"><span class="question-label-color" style="background:' . $color . '"> </span>' . $l->name . '</a></li>';
    }
    ?>
				</ul>
			</div>
		</div>
	</div>
	<?php 
}