wordpress文章阅读数量
本文最后更新于 745 天前,其中的信息可能已经有所发展或是发生改变。

将计数、查询文章阅读的代码放在functions.php文件中,文章阅读数量的功能实现需要一个计数和查询

计数

在类似single.php的调用文章标题或文章内容的地方,调用setPostViews(get_the_ID());  以此实现每次打开这篇文章计一次数。

例:在文章内容调用后计数

<?php echo $post->post_content;setPostViews(get_the_ID()); ?>
文章的计数的值,是以自定义字段的形式存放在文章的自定义字段中。

查询

文章阅读数的查询,其实是查询了该篇文章中计数功能设定的自定义字段的值。在实际网站运营中,阅读数量是可以自己随意控制的。

文章中通常在标题下方显示阅读数,在single.php中调用getPostViews(get_the_ID());  通常在文章列表中也需要显示阅读数,此时在category.php中调用。

例:文章标题处

<h2><?php the_title();?></h2>
<span>阅读数:<?php echo getPostViews(get_the_ID()); ?></span>

例:文章列表处(同上)

<?php if( have_posts() ) : while( have_posts() ) : the_post(); ?>
循环文章调用
<span>阅读数:<?php echo getPostViews(get_the_ID());?></span>
<?php endwhile; ?>
<div><?php wp_pagenavi(); ?></div>//分页功能
<?php endif; ?>

循环文章列表详情

文章原文:https://www.luojiasan.com/category/192.html
文章来源:https://www.luojiasan.com
[声明]本站内容除特别声明外,均属站长手写原创内容。
1、本站所有原创文章、图片等资料,如需转载使用,必须附上来源出处及链接方式;
2、若本站侵犯到您的权益或任何版权问题,请立即告知本站,我们将及时删除并致以最深的歉意!
3、本站转载文章版权归原作者所有,内容为作者个人观点,本站只提供参考并不构成任何投资及应用建议。任何本站转载文章链接及得到的资讯、产品、服务,本站概不负责,亦不负任何法律责任。
暂无评论

发送评论 编辑评论


				
上一篇
下一篇