先上网上搜到的原始代码:
用户总数:
<?php $users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users"); echo $users; ?>
最后更新:
<?php $last = $wpdb->get_results("SELECT MAX(post_modified) AS MAX_m FROM $wpdb->posts WHERE (post_type = 'post' OR post_type = 'page') AND (post_status = 'publish' OR post_status = 'private')");$last = date('Y-n-j', strtotime($last[0]->MAX_m));echo $last; ?>
文章总数:
<?php $count_posts = wp_count_posts(); echo $published_posts = $count_posts->publish;?>
评论总数:
<?php echo $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments");?>
链接总数:
<?php $link = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = 'Y'"); echo $link; ?>
标签总数:
<?php echo $count_tags = wp_count_terms('post_tag'); ?>
浏览总数:
<?php if(function_exists('the_views')) { get_totalviews();}?>
草稿总数:
<?php $count_posts = wp_count_posts(); echo $draft_posts = $count_posts->draft; ?>
运行时间:
<?php echo floor((time()-strtotime("2012-12-12"))/86400); ?>
页面总数:
<?php $count_pages = wp_count_posts('page'); echo $page_posts = $count_pages->publish; ?>
分类总数:
<?php echo $count_categories = wp_count_terms('category'); ?>
其中$wpdb需将其global,get_totalviews()函数取自插件WP-PostViews Plus,需安装后才能使用,故用if控制,
下面给出我的代码,
代码已修改,可以直接使用,
样式还请自行调教(下面两段一起)
<?php global $wpdb; $count_posts = wp_count_posts();//文章总数 $count_pages = wp_count_posts('page');//页面总数 $link = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = 'Y'");//连接总数 $last = $wpdb->get_results("SELECT MAX(post_modified) AS MAX_m FROM $wpdb->posts WHERE (post_type = 'post' OR post_type = 'page') AND (post_status = 'publish' OR post_status = 'private')");//最后更新 $last = date('Y-n-j', strtotime($last[0]->MAX_m));//最后更新 ?>
<ul style="width:262px;"> <li style="width:131px; float: left;">文章总数:<?php echo $published_posts = $count_posts->publish;?> 篇</li> <li style="width:131px; float: left;">页面总数:<?php echo $page_posts = $count_pages->publish;?> 个</li> <li style="width:131px; float: left;">连接总数:<?php echo $link;?> 个</li> <li style="width:131px; float: left;">分类总数:<?php echo $count_categories = wp_count_terms('category');?> 个</li> <li style="width:131px; float: left;">浏览总数:<?php echo get_totalviews(false, false);?> 次</li> <li style="width:131px; float: left;">评论总数:<?php echo $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments");?> 条</li> <li style="width:131px; float: left;">运行时间:<?php echo floor((time()-strtotime("2010-10-29"))/86400);?> 天</li> <li style="width:131px; float: left;">最后更新:<?php echo $last;?></li> </ul>
效果见本站边栏底部.
请问Exec-PHP哪里有下载?后台没搜到啊
https://wordpress.org/plugins/exec-php/ 已经8年没更了
用到了上面的代码到博客中,感谢!
你好,我将该代码添加至工具里面的文本 里面,怎么无法解析呢? :smilies06:
你好,这个放在侧边栏执行是需要执行PHP的插件的,我用的是“Exec-PHP”。虽然还是添加了一个插件,但以后很多功能都可以直接写PHP了。