用户登录
用户注册

分享至

wordpressloopcount

  • 作者: 亖呉?盀
  • 来源: 51数据库
  • 2020-06-05

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

软件
前端设计
程序设计
Java相关