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:
- WordPress Get post statusz – Az összes állapot a WordPress bejegyzéseinél, melyek a fenti kódban cserélhetőek és megjeleníthetőek.
- WordPress Count posts – Az eredeti kód, amit a WordPress mag használ.