Бесконечный подсчет в WordPress

У меня есть эта функция в WordPress, которая по умолчанию насчитывает 10 пользователей. Я хотел бы изменить его, показывая 10 пользователей до бесконечного числа. Счет не должен заканчиваться. Как я могу это сделать?

function get_random_followers($userid, $count = 10){ $followers = get_the_author_meta('followers', $userid); /** if no followers at the moment */ if( !is_array($followers)){ $return = ""; } else { $flw = array_pick($followers, $count); $return = '<ul class="widget_follow">' . "\n"; foreach( $flw as $folow){ $return .= "<li>"; $return .= '<a href="' . get_author_posts_url($folow) . '" title="' . get_the_author_meta('display_name', $folow) . '">'; if( get_the_author_meta( 'user_custom_avatar', $folow ) != "" ) { $return .= '<img src="' . get_the_author_meta( 'user_custom_avatar', $folow ) . '" alt="" />'; } else { $return .= get_avatar( get_the_author_meta( 'user_email', $folow ), '40' ); } $return .= '</a>'; $return .= "<li>"; } $return .= '</ul>' . "\n"; } echo $return; } 

Solutions Collecting From Web of "Бесконечный подсчет в WordPress"

Это похоже на пользовательскую функцию.

Он array_pick() $count функции, называемой array_pick() чтобы ограничить размер вашего массива follower. Он также выглядит так: array_pick() – это настраиваемая функция.

Но вы можете легко остановить функцию от ограничения вашего счета, удалив вызов array_pick() :

 function get_random_followers($userid, $count = 10){ $followers = get_the_author_meta('followers', $userid); /** if no followers at the moment */ if( !is_array($followers)){ $return = ""; } else { $return = '<ul class="widget_follow">' . "\n"; foreach( $followers as $folow){ $return .= "<li>"; $return .= '<a href="' . get_author_posts_url($folow) . '" title="' . get_the_author_meta('display_name', $folow) . '">'; if( get_the_author_meta( 'user_custom_avatar', $folow ) != "" ) { $return .= '<img src="' . get_the_author_meta( 'user_custom_avatar', $folow ) . '" alt="" />'; } else { $return .= get_avatar( get_the_author_meta( 'user_email', $folow ), '40' ); } $return .= '</a>'; $return .= "<li>"; } $return .= '</ul>' . "\n"; } echo $return; } 

Вместо того, чтобы превращать $followers в подмножество из 10 элементов ( $flw в вашем примере), мы просматриваем всю $flw $followers .