1. 如何自定义WordPress首页显示文章数
默认情况下, WordPress的每页显示10篇文章,如果用户个人想自定义显示篇数并且不受后台控制,可以使用query_posts ()函数和showposts 参数。
下面是一个为例:
上面例子中每页显示7篇,通过使用paged='.$page_numr 参考,而不影响正常的分页。
2. wordpress,请问wordpress怎样显示指定作者的文章数量和评论数量
Wordpress 如何显示作者文章数量和评论数量,这是通过数据库查询获得文章作者文章数量和评论数量,其代码如下:
$author_id = $current_user->ID;
$comment_count = $wpdb->get_var( $wpdb->prepare( “SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved='1′ AND user_id = '$author_id' AND comment_type not in ('trackback','pingback')” ) ); //查询作者评论数量
$post_count = $wpdb->get_var( $wpdb->prepare( “SELECT COUNT(*) FROM $wpdb->posts WHERE post_status IN ('publish','static') AND post_author = '$author_id' AND post_type = 'iask'” ) ); //查询作者文章数量
?>
下面是显示文章作者文章数和评论数:
文章数量:
点评数量:
将以上代码放到wordpress主题 single.php文件 loop内即可
希望能够帮到你。
3. 怎样为WORDPRESS文章浏览次数加一个基数 如:起始数是1000
帮你修改后的代码,浏览数1000起步,没测试过,你可以试试。代码已经帮你注释了,希望可以帮你理解。如果有帮助请采纳,谢谢。
/*显示文章浏览次数*/
function getPostViews($postID){
$count = get_post_meta($postID,'views', true);//获取浏览数
if($count==''){//如果获取到的是空的
delete_post_meta($postID,'views');
add_post_meta($postID,'views', '1000');//创建自定义字段
return "1000";//打印
}
return $count.'';
}
function setPostViews($postID) {
$count = get_post_meta($postID,'views', true);//获取浏览数
if($count==''){//如果获取到的是空的
$count = 1000;
delete_post_meta($postID,'views');
add_post_meta($postID,'views', '1000');//创建自定义字段
}else{
$count++;//浏览数+1
update_post_meta($postID,'views', $count);//更新自定义字段
}
}
4. 如何自定义WordPress首页显示文章数
默认情况下, WordPress的每页显示10篇文章,如果你想自定义显示篇数并且不受后台控制,可以使用query_posts ()函数和showposts 参数。
下面是一个为例:
<?php
$page_num = $paged;
if ($pagenum='') $pagenum =1;
query_posts('showposts=7&paged='.$page_num); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
// WordPress loop
<?php endwhile;endif; ?>
上面例子中每页显示7篇,通过使用paged='.$page_numr 参考,而不影响正常的分页。
5. 如何自动添加内容到 WordPress 文章尾部
在loop内或者loop外都可以。这个是比较自由一点的方法。
loop内主要是可以自定义内容,可以通过字段来实现,放在循环结束前的最后
loop外也可以通过函数或者固定的html添加到尾部
通过函数可参考
function insertFootNote($content) {
if(!is_feed() && !is_home()) {
$content.= "";
$content.= "Enjoyed this article?";
$content.= "
Subscribe to our RSS feedand never miss a recipe!
";
$content.= "";
}
return $content;
}
add_filter ('the_content', 'insertFootNote');函数可通过option控制变量输出一样达到自定义输出内容的效果。条件判断加上is_single页面判断替换上边的排除判断。
6. wordpress怎么修改随机浏览数
1、wordpress的随机获取,可以通过指定orderby参数为rand
2、浏览记录数由后台分页大小或指定posts_per_page参数
根据以上两点,整理出下面的代码:
// 取1-20间的随机整数
$rand = wp_rand(1,20);
//var_dump( $rand );
$args = array(
'posts_per_page' => $rand, //获取随机数的记录
'orderby' => 'rand' //采用随机排序
);
$posts = get_posts( $args );
var_dump( count( $posts ) );如此并可实现
转载请注明出处51数据库 » wordpressloopcount