WordPress belülről

Felhasználók száma vezérlőpultban

Az admin felület vezérlőpultjában található egy összesítő widget, amely számokban mutatja meg weboldalunk adatait. Így mint hozzászólások száma, bejegyzések és oldalak száma stb. Egy dolgot azonban hiányoltam róla. Nincs ott, hogy hány felhasználó van a blogban. Tényként kezelhetjük, hogy ezt csak az használja ki, akinek van regisztráció a weboldalán, tehát felesleges lenne alap esetben. Azonban bele lehet integrálni oldalunkba ezt is. Ez az ötlet, akkor merült fel bennem, amikor egy olyan portált készítettem, ahová tudtam, hogy folyamatos nagy számú lesz a regisztráció és ügyfelemnek hasznos információt nyújtana a szám már a dashboardon is.

function dashboard_wps_user_count() {
    global $wpdb;
    $users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");
?>
<table>
    <tbody>
       <tr class="first">
          <td class="first b b_pages"><a href="users.php"><? echo $users; ?></a></td>
          <td class="t pages"><a href="users.php">Felhasználók</a></td>
       </tr>
     </tbody>
</table>
<?}
add_action( 'right_now_content_table_end', 'dashboard_wps_user_count');

A kódot a sablon functions.php fájljába kell illeszteni és máris van egy új adatunk abban a widgetben.