Не работает фильтр, почему?
<ul class="filter_portfolio">
<li><a href="<?php $famoustheme->option('viewallink'); ?>"><?php $famoustheme->option('viewall'); ?></a></li>
<?php
// Get the taxonomy
$terms = get_terms('filter', $args);
// set a count to the amount of categories in our taxonomy
$count = count($terms);
// set a count value to 0
$i=0;
$filtertitle = strtolower(single_cat_title("", false));
$filtertitle = str_replace(' ', '-', $filtertitle);
// test if the count has any categories
if ($count > 0) {
// break each of the categories into individual elements
foreach ($terms as $term) {
// increase the count by 1
$i++;
if ($filtertitle == $term->slug) {$selectedfilter = "selected";} else {$selectedfilter = "";}
// rewrite the output for each category
$term_list .= '<li class="'. $selectedfilter .'"><a href="'.get_term_link($term->slug, 'filter').'">' . $term->name . '</a></li>';
// if count is equal to i then output blank
if ($count != $i)
{
$term_list .= '';
}
else
{
$term_list .= '';
}
}
// print out each of the categories in our new format
echo $term_list;
}
?>
</ul>
Примечание:
К сожалению, не знаю сторонних ресурсов где бы можно было разместить php код.
Примечание:
Спасибо за подсказку сервиса. Вы можете ответить почему не работает мой фильтр?
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.