Azon weboldalak, melyek folyamatosan bővítik tartalmaikat, szeretnek kérkedni a bejegyzések mennyiségével. Nem is csoda, hiszen aki sokat foglalkozik a tartalom bővítésével, megérdemli. Továbbá egyes weboldalak aktivitását is jól tudja mutatni. Az aktív weblapokat pedig szeretik a látogatók és szeretnek azokhoz visszatérni, amit pedig a weboldal tulajdonosok szeretnek.

Visszatérve a statisztika megjelenítésére. Itt ne látogatottsági statisztikára gondoljunk, hanem a bejegyzések statisztikájára.

WordPress bejegyzés statisztika megjelenítése

Megjeleníthetjük egybe, egy listában:

<?php
// Rotisoft.hu - Bejegyzes statisztika - KEZDET

$listanyito = "<ul>";
$listazaro = "</ul>";

$elotte = "<li>";
$darab = "db";
$utana = "</li>";

// Lista nyitas
echo $listanyito;

// Publikalt, kozzetett bejegyzesek
$published_posts = wp_count_posts();
echo $elotte;
echo $published_posts->publish;
echo $darab;
echo $utana;

// Vazlat bejegyzesek
$draft_posts = wp_count_posts();
echo $elotte;
echo $draft_posts->draft;
echo $darab;
echo $utana;

// Idozitett bejegyzesek
$future_posts = wp_count_posts();
echo $elotte;
echo $future_posts->future;
echo $darab;
echo $utana;

// Torolt, lomtarban levo bejegyzesek
$trash_posts = wp_count_posts();
echo $elotte;
echo $trash_posts->trash;
echo $darab;
echo $utana;

// Lista zaras
echo $listazaro;

// Rotisoft.hu - Bejegyzes statisztika - VEGE
?>

Így egybe, egy pontozott lista elembe kerülnek a számok, a végükön “db” jelzővel. Amennyiben külön szeretnénk vagy csak egyet megjeleníteni, akkor a lenti kódot alkalmazzuk.

Bejegyzés statisztika egyesével

Csak a publikált, közzétett bejegyzések:

<?php
// Publikalt, kozzetett bejegyzesek - Rotisoft.hu
$published_posts = wp_count_posts();
echo $published_posts->publish;
?>

Vázlatok számának megjelenítése:

<?php
// Vazlat bejegyzesek - Rotisoft
$draft_posts = wp_count_posts();
echo $draft_posts->draft;
?>

Időzített, hamarosan érkező bejegyzések:

<?php
// Idozitett bejegyzesek - Rotisoft.hu
$future_posts = wp_count_posts();
echo $future_posts->future;
?>

Törölt, eltávolított bejegyzések:

<?php
// Torolt, lomtarban levo bejegyzesek - Rotisoft.hu
$trash_posts = wp_count_posts();
echo $trash_posts->trash;
?>

Ennyi az egész. Itt csak és kizárólag a számadatot fogja beszúrni, semmi más formázást, elemet nem.

 

Forrás: