我想显示自定义帖子类型总数的四舍五入计数。
目前我正在使用此
<?php
$count_posts = wp_count_posts('listing');
$published_posts = $count_posts->publish;
echo $published_posts;
?>
但想将数字四舍五入到最接近的百位,例如,
由于
答案 0 :(得分:0)
此问题与WordPress
无关,但您可以通过以下方式获得解决方案
PHP自定义函数:添加到functions.php
if( !function_exists('ceiling') )
{
function ceiling($number, $significance = 1)
{
return ( is_numeric($number) && is_numeric($significance) ) ? (round($number/$significance)*$significance) : false;
}
}
if( !function_exists('ceilNumber') )
{
function ceilNumber($number)
{
return ceiling($number, (int)'1'.str_repeat('0', strlen($number)-1));
}
}
将上述功能调用到您的代码中
$count_posts = wp_count_posts('listing');
$published_posts = $count_posts->publish;
echo ceilNumber($published_posts);