Re: Количество страниц с указанным тегом
Неплохо, было бы, уточнять какие именно страницы. Те которые формируются плагином page - там я не помню вообще присутствия тегов. Если новости, статьи или еще что, так в соответствующем разделе нужно спрашивать.
Однако в этом случае, как правило, что то типа того:
$items = new Table('table_name'); $count = count($items ->select('[tag="'.$tag.'"]', null)};
Re: Количество страниц с указанным тегом
Неплохо, было бы, уточнять какие именно страницы. Те которые формируются плагином page - там я не помню вообще присутствия тегов. Если новости, статьи или еще что, так в соответствующем разделе нужно спрашивать.
Однако в этом случае, как правило, что то типа того:$items = new Table('table_name'); $count = count($items ->select('[tag="'.$tag.'"]', null)};
Нужно сделать подсчёт страниц на плагине Blog. Выглядеть должно примерно так: http://c2n.me/iU0E6L
4 2014-09-13 18:01:02 (2014-09-13 18:02:58 отредактировано sergeyterr)
Re: Количество страниц с указанным тегом
Может так?
$pages = new Table('pages'); $items = $pages->select('[tags="Новости" and status="published"]', 'all'); $count = count($items);
В блоге работает плагин pages и соответственная таблица - из нее делаем выборку по нужному тегу и считаем. Но это так, на скорую руку. Возможно там с массив результатов немного перебрать нужно будет. Не помню в каком виде массив после выборки выходит
Re: Количество страниц с указанным тегом
Хорошо. Код я понял. А как это в сайт интегрировать? Точнее куда этот код засунуть.
Re: Количество страниц с указанным тегом
Супер, вопрос сродни - куда мне в квартире зеркало поставить. Вы или сами придумываете или дизайнера зовете и объясняете чего хотите (это по поводу зеркала).
В Вашем случае вариантов много:
1 можно писать плагин который будет формировать шоткод, а его уже ставить куда либо
2 можно написать плагин который будет делать отдельную страницу
3 В этих плагинах передача тегов может быть фиксированной или из админки какие захочешь
4 можно формировать прямо в шаблоне вызов
В любом случае задача требует детального объяснения (от вас) и выходит за рамки простого ответа на вопрос.