效果
2023.10.02更新,更加适配子比主题代码,用户榜显示用户认证、等级、会员
网站设立排行榜的好处多种多样,以下是一些可能的好处:
提升用户体验:排行榜可以提供用户感兴趣的内容,让用户更方便地找到他们想要的信息。这种互动形式可以吸引用户的注意力,提高用户在网站上的停留时间和页面浏览量。
增加网站流量:排行榜往往会吸引用户的点击,从而增加网站的访问量。这有助于提高网站的曝光度和知名度。
引导用户行为:通过设立不同的排行榜,网站可以引导用户的行为,比如鼓励用户参与某种活动,或者推广某种产品。
建立品牌形象:排行榜也是展示网站或品牌形象的一种方式。例如,如果一个网站的音乐排行榜总是能引领潮流,那么这个网站就会被认为是音乐领域的权威。
促进内容创新:为了能在排行榜上获得好名次,内容创作者可能会努力创作更优质的内容。这有助于促进网站内容的创新和提升。
增加广告收入:如果排行榜吸引了大量的用户关注,那么网站就可以通过出售广告位来增加收入。
总的来说,设立排行榜可以根据你的需求和目标来提升网站的整体质量和用户体验,从而增加网站的流量和收入。
教程
图标
一.设置一个 文章阅读量计数图标上传至网站根目录(图片在压缩包pages中img中的bbt.png)
二.在主题的func.php
中引入
//排行榜
function get_post_thumbnail_url($post_id) {
$thumbnail_url = get_the_post_thumbnail_url($post_id, 'thumbnail');
if (empty($thumbnail_url)) {
$content = get_post_field('post_content', $post_id);
if (strpos($content, '<img') !== false) {
preg_match('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $content, $matches);
if (!empty($matches[1])) {
$thumbnail_url = $matches[1];
// 验证缩略图URL是否有效
if (!filter_var($thumbnail_url, FILTER_VALIDATE_URL)) {
$thumbnail_url = '';
}
}
}
}
return $thumbnail_url;
}
三.然后再去主题目录下的index.php
中引入以下代码,放置于<?php get_footer();
前
<?php
if (file_exists(get_theme_file_path('/Index_rankinglist.php'))) {
require_once get_theme_file_path('/Index_rankinglist.php');
}
?>
四.主题后台自定义头部HTML代码内引入JS
<script type='text/javascript' src='https://cdn.nuoyo.cn/zy-file/2023/12/ranking.js'></script>
上传文件放置于主题目录下即可,需要配合本站排行榜页面一起使用,已打包整合,排行榜页面放置于pages
目录内
- 最新
- 最热
只看作者