用户登录
用户注册

分享至

wordpress显示文章阅读数

  • 作者: Queen84466782
  • 来源: 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,教你怎么显示文章浏览数量

Wordpress有很多的模板,每个人的审美观不一样,所选择的模板也就不一样了。

模板毕竟是个人自己设置了,还是存在很多缺陷的。有很多模板里面没有我们想要的选项,这就需要我们自己通过安装插件或者修改代码来增加。

下面讲讲我最近在做wordpress博客时遇到的问题,我安装的博客模板里没有文章浏览数量,我个人比较喜欢看到文章的浏览数量,这样可以看出你这篇文章的受欢迎程度。为了解决这一问题,只好百度了,看到了很多方法,大致的看了一下也就只能改代码和安装插件。

很多不得不提的是我们很多从事SEO工作的朋友并完全懂代码,这样的话有些需要修改代码的就无从下手了。本人也不是很懂程序代码这一块,所以也是经过很久的摸索才弄出来的,下面就跟大家分享一下,就算不懂代码的朋友也能自己修改。

方法一:安装插件第一步:下载插件 WP-PostViews。第二步:点击外观选项卡下的编辑选项进入主题编辑界面,选择主题文件single.php文件进行编辑;第三步:在single.php文件相应位置调用显示代码:'the_views')) { the_views(); } ?>第四步:提交更新。

方法二:修改代码第一步:在functions.php中添加以下代码:function count_words($str){$words = 0;$str = eregi_replace(” +”, ”“, $str);$array = explode(”“, $str);for($i=0;$i < count($array);$i++){if="" (eregi(“[0-9a-za-z08-0001-0203-07]“,="" $array[$i]))$words++;}return="" $words;}="" 第二步:在single.php中(也就是文章页面)希望显示浏览字数统计的位置加上:post_content);="" ?=""> 浏览第三步:提交保存假如想在首页和文章归档页都显示浏览统计的话,就分别在archive.php(文章归档)和index.php(首页模版)里填加以上代码。看到上面的方法是不是很简单啊,我们平时只要善于总结就会发现很多问题没有我们想的那么困难。

4. 如何用代码调用wordpress里的文章显示浏览数

实现显示文章显示浏览数的效果,可以用两种方式,一是插件,二是用代码

插件这个?0?2WP-Postviews?0?2?0?2 关于这个插件的详细使用,下次详细说明,今晚就细说用代码来实现这种效果。

网上有好多关于这个用代码实现这种效果的方法文章,但是好多都不太管用,可能是是针对某个特定的wordpress版本,在这里我找到了一个比较实用的方法,而且也是符合seotaoke这个模板的,那就是下面的方法:

第一步,在网站的后台里找到外观编辑,这个文件?0?2functions.php?0?2,在这个文件的 ?>;前面添加如下一些代码:

/* 访问计数 */

function record_visitors()

{

if (is_singular())

{

global $post;

$post_ID = $post->ID;

if($post_ID)

{

$post_views = (int)get_post_meta($post_ID, 'views', true);

if(!update_post_meta($post_ID, 'views', ($post_views+1)))

{

add_post_meta($post_ID, 'views', 1, true);

}

}

}

}

add_action('wp_head', 'record_visitors');

/// 函数名称:post_views

/// 函数作用:取得文章的阅读次数

function post_views($before = '(点击 ', $after = ' 次)', $echo = 1)

{

global $post;

$post_ID = $post->ID;

$views = (int)get_post_meta($post_ID, 'views', true);

if ($echo) echo $before, number_format($views), $after;

else return $views;

}

第二步,在你的文章里,有显示浏览次数的地方添加这样的代码:<?php post_views(' ', ' 次'); ?>

这时你到首页文章里查看即可见到效果!

尊重别人的劳动成果,在这里与大家分享!

5. wordpress如何显示所有文章的列表

1. 你需要创建一个widget,在谷歌里搜索widget api,找到官方文档,文档里有创建widget的示例代码

2. 在widget的public function form( $instance )函数中定义一个下拉列表,里面列出所有的tag标签,tag标签可以用get tags()函数获得,这样你就能在widget里面选择要显示哪个tag下的文章了。记得在public function update函数中保存选择的tag

3. 在public function widget( $args, $instance )中写上你要显示的内容。从你截图看,第一篇文章显示特色图像(调用the_post_thumbnail()),标题和摘要。后面的现实列表。

你可以从widget参数获得要选择哪个tag标签下的文章,接下来用get_posts()函数或者WP Query获取文章显示就行了

转载请注明出处51数据库 » wordpress显示文章阅读数

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