У меня есть следующие в PHP, используя Wordpress + BuddyPress аддон:PHP переменные не оказывающие в нужном месте
$blogusers = get_users('role=s2member_level1&number=5');
foreach ($blogusers as $user) {
$username = str_replace('"', '',$user->user_nicename);
$fullname = str_replace('"', '',bp_profile_field_data(array('user_id'=>$user->ID,'field'=>'name')));
$category = str_replace('"', '',bp_profile_field_data(array('user_id'=>$user->ID, 'field'=>'category')));
echo '<div style="float:left; width:100px; height:100px;">';
echo '<h3><a href="members/' . $username . '">' . $fullname . '</a></h3>';
echo '<strong>Camp Type: </strong>' . $category . '<br />';
echo '</div>';
}
в $ FullName и $ категории VARS ударены раньше поплавка: левый элемент, но переменная имени пользователя $ остается на месте, так как все переменные должны быть отображены.
т.е.
<div class="page" id="blog-latest" role="main">
<div style="width:500px;height:100px;position:relative;">
Frank GoreType 4<div style="float:left; width:100px; height:100px;"><h3><a href="members/fgore"></a></h3><strong>Camp Type: </strong><br /></div>
</div>
Любой разгадка, почему эти две переменные быть выброшены эхо заявления?
Можете ли вы также дать выходное жало? – hjpotter92
Или вы можете указать ссылку на текущий сайт для отображения? –
Извините, обновлено с помощью строки вывода – GMan