dedecms织梦文章阅读量过千/万修改为k,w缩写

  一般网站,浏览过千,过万都会显示缩写。

dedecms织梦文章阅读量过千/万修改为k,w缩写

  比如浏览量5800 可改为 5.8k

  浏览95000,可以改为9.5W

  但是dedecms并没有这个功能,它只是显示纯数字。如何修改呢?往下看!

  第一步

  找到 include/extend.func.php。

  第二步

  再最后一行加上转化的代码

//阅读量
function click_round_number( $number, $min_value = 1000, $decimal = 1 ) {
    if( $number < $min_value ) {
        return $number;
    }
    $alphabets = array( 100000000 => 'y', 10000 => 'w', 1000 => 'k' );
    foreach( $alphabets as $key => $value )
    if( $number >= $key ) {
        return round( $number / $key, $decimal ) . '' . $value;
    }
}

其中y,w,k ,可以修改为 亿,万,千。自己来控制。

  第三布

文章页调用方法,和其他页面调用方法。

dedecms织梦文章阅读量过千/万修改为k,w缩写
{dede:field.click function="click_round_number(@me)"/}

[field:click function="click_round_number(@me)"/

原创文章,作者:忆夜,如若转载,请注明出处:https://98seo.com/wangzhan/461.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

微信
2022年网站改版,之前资源下载地址如有失效,请联系我。