✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Hur visar jag bloggstatistik i sidfoten?

19

Nästan varje wordpress-tema har en footer.php -fil som innehåller layouten för sidfoten. Du kan infoga följande PHP+MySQL-kod för att visa statistik över bloggen i slutet av varje sida.

<?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.

Datumet när du publicerade ditt första inlägg lagras i PHP-variabeln $start och ändra det därför. Ovanstående PHP-kod exekverar tre SQL-satser för tre siffror: antalet inlägg, antalet sidor och antalet kommentarer. Dagsskillnaden beräknas.

Observera också att om du har ett cache-plugin för din wordpress-blogg, kan visa dagligt uppdaterad information tvinga din cache ogiltig en gång om dagen.

Inspelningskälla: helloacm.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer