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