我有一段代码,我正在努力完善,并设定了一个限制。除了极限部分,一切似乎都正常。
与其显示所有的配置文件,我只想显示16个。该值仅用于确保其正常工作,并且仅显示2个剖面。
我尝试了一些方法,比如添加引号,但它只显示两种类型的成员级别。
代码如下:
//List out all available user based on a passed date, return table
function listAvailable($date = null) {
if ($date == null) {
$date = Date(\'m/d/Y\');
}
$userList = array();
$str = \'\';
$args = array(
\'role\' => \'team_member\',
\'orderby\' => \'ID\',
\'order\' => \'DESC\',
\'LIMIT\' => 2
);
$usr = get_users($args);
foreach($usr as $user) {
$isAvailable = checkAvailability(userAvailability($user->ID),$date);
if (get_field(\'show_all_team\',14)) {
if ($isAvailable || !$isAvailable) {
array_push($userList,$user->ID);
}
} else {
if ($isAvailable) {
array_push($userList,$user->ID);
}
}
}
//$str.=theader(array(\'\'));
//$str.=\'<tr><td>\';
foreach($userList as $user) {
$details = personDetails($user);
if (strlen($details[\'avatar\']) > 0) {
$avatar = $details[\'avatar\'];
} else {
$avatar = \'<span class="user-avatar"></span>\';
}
$str.= \'<div class="theuser user-ind-info"><a class="avatar-list" title="\'.$details[\'display_name\'].\'" href="\'.$details[\'link\'].\'"><div class="home-username">\'. $avatar .$details[\'display_name\'].\'</div></a><div class="home-rate-it">\'.displayRating($user->ID).\'</div></div>\';
}
//$str.=\'</td></tr>\';
//$str.=tfooter();
return $str;
}
如果需要其他详细信息,请让我知道。此功能用于收集主页上显示的信息。