Número de artigos por categoria
Início » Extras » Número de Artigos por Categoria

Esse código permite a visualizão de quantos artigos/posts você tem em cada categoria. É bem simples.

Na página de seu interesse, provavelmente ao lado do link da categoria(como na minha página de arquivos, coloque o seguinte código para categorias individuais:
<?php
$active_news = file('cutenews/data/news.txt');
$counts = array();
foreach ($active_news as $newsRaw) {
$newsProperties = explode('|', $newsRaw);
$cat_array = explode(',', $newsProperties[6]);
for($t=0;$t $counts[$cat_array[$t]] += 1;
}
echo ''.$counts[X].'';
?>

Se você tem mais de uma categoria e quer mostrar quantos artigos tem nela individualmente, é só ir mudando echo ''.$counts[X].''; o X pelo número correspondente ao da categoria.
Agora, se você quer mostrar a quantidade total de posts nas categorias (ex.: All - 100), use esse código, e substitua, como anteriormente, os "X" pela id das categorias que você quer a soma.
<?php
$active_news = file('cutenews/data/news.txt');
$counts = array();
foreach ($active_news as $newsRaw) {
$newsProperties = explode('|', $newsRaw);
$cat_array = explode(',', $newsProperties[6]);
for($t=0;$t $counts[$cat_array[$t]] += 1;
}
echo '('.$counts[X] + $counts[X] + $counts[X] + $counts[X] + $counts[X].')';
?>


Tutoriais do Cutenews são feitos a partir da minha experiência com eles. Os códigos são retirados do Fórum Oficial. Não copie, redistribua ou se inspire, e credite sempre!

« Voltar Topo