本文整理汇总了PHP中bp_group_class函数的典型用法代码示例。如果您正苦于以下问题:PHP bp_group_class函数的具体用法?PHP bp_group_class怎么用?PHP bp_group_class使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了bp_group_class函数的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: bp_get_group_id
<div class="update_count">
<?php
global $wpdb;
$group_id = bp_get_group_id();
$update_count = $wpdb->get_var("SELECT COUNT(*) FROM wp_bp_activity WHERE item_id={$group_id}");
echo $update_count;
?>
</div>
</div>
</div>
</div>
<?php
if (false) {
?>
<li <?php
bp_group_class();
?>
>
<div class="item-avatar">
<a href="<?php
bp_group_permalink();
?>
"><?php
bp_group_avatar('type=thumb&width=72&height=72');
?>
</a>
</div>
<div class="item">
<div class="item-title"><a href="<?php
bp_group_permalink();
开发者ID:kd5ytx,项目名称:Empirical-Wordpress,代码行数:31,代码来源:groups-loop.php
示例2: widget
function widget($args, $instance)
{
$user_id = apply_filters('bp_group_widget_user_id', '0');
extract($args);
if (empty($instance['group_default'])) {
$instance['group_default'] = 'popular';
}
if (empty($instance['title'])) {
$instance['title'] = __('Groups', 'buddypress');
}
$title = apply_filters('widget_title', $instance['title']);
echo $before_widget;
$title = !empty($instance['link_title']) ? '<a href="' . trailingslashit(bp_get_root_domain() . '/' . bp_get_groups_root_slug()) . '">' . $title . '</a>' : $title;
echo $before_title . $title . $after_title;
$group_args = array('user_id' => $user_id, 'type' => $instance['group_default'], 'per_page' => $instance['max_groups'], 'max' => $instance['max_groups']);
?>
<?php
if (bp_has_groups($group_args)) {
?>
<div class="item-options" id="groups-list-options">
<a href="<?php
bp_groups_directory_permalink();
?>
" id="newest-groups"<?php
if ($instance['group_default'] == 'newest') {
?>
class="selected"<?php
}
?>
><?php
_e("Newest", 'buddypress');
?>
</a> |
<a href="<?php
bp_groups_directory_permalink();
?>
" id="recently-active-groups"<?php
if ($instance['group_default'] == 'active') {
?>
class="selected"<?php
}
?>
><?php
_e("Active", 'buddypress');
?>
</a> |
<a href="<?php
bp_groups_directory_permalink();
?>
" id="popular-groups" <?php
if ($instance['group_default'] == 'popular') {
?>
class="selected"<?php
}
?>
><?php
_e("Popular", 'buddypress');
?>
</a>
</div>
<ul id="groups-list" class="item-list">
<?php
while (bp_groups()) {
bp_the_group();
?>
<li <?php
bp_group_class();
?>
>
<div class="item-avatar">
<a href="<?php
bp_group_permalink();
?>
" title="<?php
bp_group_name();
?>
"><?php
bp_group_avatar_thumb();
?>
</a>
</div>
<div class="item">
<div class="item-title"><a href="<?php
bp_group_permalink();
?>
" title="<?php
bp_group_name();
?>
"><?php
bp_group_name();
?>
</a></div>
<div class="item-meta">
<span class="activity">
<?php
if ('newest' == $instance['group_default']) {
printf(__('created %s', 'buddypress'), bp_get_group_date_created());
//.........这里部分代码省略.........
开发者ID:sdh100shaun,项目名称:pantheon,代码行数:101,代码来源:bp-groups-widgets.php
示例3: widget
//.........这里部分代码省略.........
?>
class="selected"<?php
}
?>
><?php
_e("Active", 'buddypress');
?>
</a>
<span class="bp-separator" role="separator"><?php
echo esc_html($separator);
?>
</span>
<a href="<?php
bp_groups_directory_permalink();
?>
" id="popular-groups" <?php
if ($instance['group_default'] == 'popular') {
?>
class="selected"<?php
}
?>
><?php
_e("Popular", 'buddypress');
?>
</a>
</div>
<ul id="groups-list" class="item-list">
<?php
while (bp_groups()) {
bp_the_group();
?>
<li <?php
bp_group_class();
?>
>
<div class="item-avatar">
<a href="<?php
bp_group_permalink();
?>
" title="<?php
bp_group_name();
?>
"><?php
bp_group_avatar_thumb();
?>
</a>
</div>
<div class="item">
<div class="item-title"><a href="<?php
bp_group_permalink();
?>
" title="<?php
bp_group_name();
?>
"><?php
bp_group_name();
?>
</a></div>
<div class="item-meta">
<span class="activity">
<?php
if ('newest' == $instance['group_default']) {
printf(__('created %s', 'buddypress'), bp_get_group_date_created());
} elseif ('active' == $instance['group_default']) {
开发者ID:boonebgorges,项目名称:BuddyPress-1,代码行数:67,代码来源:bp-groups-widgets.php
示例4: do_action
</div>
<?php
do_action('bp_before_directory_groups_list');
?>
<ul id="groups-list" class="item-list" role="main">
<?php
while (bp_groups()) {
bp_the_group();
?>
<li <?php
bp_group_class(array('row'));
?>
>
<div class="item-avatar col-md-3">
<a href="<?php
bp_group_permalink();
?>
"><?php
bp_group_avatar('type=thumb&width=150&height=150');
?>
</a>
</div>
<div class="item col-md-6">
<div class="item-title"><a href="<?php
bp_group_permalink();
开发者ID:nikitansk,项目名称:devschool,代码行数:30,代码来源:groups-loop.php
示例5: groups_ajax_widget_groups_list
/**
* AJAX callback for the Groups List widget.
*
* @since 1.0.0
*/
function groups_ajax_widget_groups_list()
{
check_ajax_referer('groups_widget_groups_list');
switch ($_POST['filter']) {
case 'newest-groups':
$type = 'newest';
break;
case 'recently-active-groups':
$type = 'active';
break;
case 'popular-groups':
$type = 'popular';
break;
}
$per_page = isset($_POST['max_groups']) ? intval($_POST['max_groups']) : 5;
$groups_args = array('user_id' => 0, 'type' => $type, 'per_page' => $per_page, 'max' => $per_page);
if (bp_has_groups($groups_args)) {
?>
<?php
echo "0[[SPLIT]]";
?>
<?php
while (bp_groups()) {
bp_the_group();
?>
<li <?php
bp_group_class();
?>
>
<div class="item-avatar">
<a href="<?php
bp_group_permalink();
?>
"><?php
bp_group_avatar_thumb();
?>
</a>
</div>
<div class="item">
<div class="item-title"><a href="<?php
bp_group_permalink();
?>
" title="<?php
bp_group_name();
?>
"><?php
bp_group_name();
?>
</a></div>
<div class="item-meta">
<span class="activity">
<?php
if ('newest-groups' == $_POST['filter']) {
printf(__('created %s', 'buddypress'), bp_get_group_date_created());
} elseif ('recently-active-groups' == $_POST['filter']) {
printf(__('active %s', 'buddypress'), bp_get_group_last_active());
} elseif ('popular-groups' == $_POST['filter']) {
bp_group_member_count();
}
?>
</span>
</div>
</div>
</li>
<?php
}
?>
<?php
wp_nonce_field('groups_widget_groups_list', '_wpnonce-groups');
?>
<input type="hidden" name="groups_widget_max" id="groups_widget_max" value="<?php
echo esc_attr($_POST['max_groups']);
?>
" />
<?php
} else {
?>
<?php
echo "-1[[SPLIT]]<li>" . __("No groups matched the current filter.", 'buddypress');
?>
<?php
}
}
开发者ID:igniterealtime,项目名称:community-plugins,代码行数:93,代码来源:bp-groups-widgets.php
注:本文中的bp_group_class函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论