¿Cómo mostrar las estadísticas del blog en el pie de página?
Casi todos los temas de wordpress tienen un archivo footer.php que contiene el diseño del pie de página. Puede insertar el siguiente código PHP+MySQL para mostrar algunas estadísticas del blog al final de cada página.
<?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 fecha en que publicó su primera publicación se almacena en la variable PHP $start y, por lo tanto, modifíquela en consecuencia. El código PHP anterior ejecuta tres declaraciones SQL para tres números: el número de publicaciones, el número de páginas y el número de comentarios. Se calcula la diferencia de días.
Tenga en cuenta también que si tiene un complemento de caché de su blog de wordpress, mostrar información actualizada diariamente puede forzar la invalidación de su caché una vez al día.