Presque tous les thèmes wordpress ont un fichier footer.php qui contient la mise en page du pied de page. Vous pouvez insérer le code PHP+MySQL suivant pour afficher quelques statistiques du blog à la fin de chaque page.
<?php
global $wpdb;// <a class="vglnk" target="_blank" href="https://helloacm.com" rel="nofollow"><span>https</span><span>://</span><span>helloacm</span><span>.</span><span>com</span></a>
$query = "select count(1) from `wp_posts` where `post_status`='publish' and `post_type`='post'";
$cnt_posts = $wpdb->get_var($query);
$query = "select count(1) from `wp_posts` where `post_status`='publish' and `post_type`='page'";
$cnt_pages = $wpdb->get_var($query);
$query = "select count(1) from `wp_comments` where `comment_approved`=1";
$cnt_comments = $wpdb->get_var($query);
$start = strtotime("2011-07-03 00:00:00"); // Need to replace the date to the date when you published your first article.
$today = strtotime(date("Y-m-d h:i:s"));
$days = round(abs($today - $start) / 3600 / 24);
?>
Blog is up for <?php echo $days;?> days, and there are <?php echo $cnt_posts;?> posts and <?php echo $cnt_pages;?> pages, there are <?php echo $cnt_comments;?> comments.
La date à laquelle vous avez publié votre premier message est stockée dans la variable PHP $start et, par conséquent, veuillez la modifier en conséquence. Le code PHP ci-dessus exécute trois instructions SQL pour trois nombres : le nombre de publications, le nombre de pages et le nombre de commentaires. La différence de jour est calculée.
Veuillez également noter que si vous avez un plugin de cache de votre blog wordpress, l’affichage d’informations mises à jour quotidiennement peut forcer votre cache à être invalidé une fois par jour.