本文整理汇总了PHP中bbp_user_profile_url函数的典型用法代码示例。如果您正苦于以下问题:PHP bbp_user_profile_url函数的具体用法?PHP bbp_user_profile_url怎么用?PHP bbp_user_profile_url使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了bbp_user_profile_url函数的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: bbp_user_profile_url
?>
"> <?php
echo $current_user->display_name;
?>
<i class="fa fa-caret-down"></i>
</a>
<ul class="dropdown-menu">
<li>
<?php
if (class_exists('bbpress')) {
?>
<a href="<?php
bbp_user_profile_url($current_user->ID);
?>
" rel="me"><?php
_e('My Profile', 'magzilla');
?>
</a>
<a href="<?php
echo get_author_posts_url($current_user->ID);
?>
"><?php
_e('My Posts', 'magzilla');
?>
</a>
<!-- <a href="<?php
bbp_user_topics_created_url($current_user->ID);
?>
示例2: bbp_user_profile_url
<?php
if (!is_user_logged_in()) {
echo 'Register/Login';
} else {
echo 'Your Profile';
}
?>
</a>
<div id="login-form" style="display: none;">
<?php
if (is_user_logged_in()) {
?>
<div class="fullwidth">
<a id="author-avatar" href="<?php
bbp_user_profile_url(bbp_get_current_user_id());
?>
">
<?php
echo get_avatar(bbp_get_current_user_id(), '64');
?>
</a>
<h4>Welcome back, <?php
bbp_user_profile_link(bbp_get_current_user_id());
?>
!</h4>
<a href="<?php
echo bbp_get_user_profile_url(bbp_get_current_user_id());
?>
">Your Profile</a>
|
示例3: bbp_user_profile_url
</span>
</div><!-- #author-avatar -->
<div id="bbp-user-navigation">
<ul>
<li class="<?php
if (bbp_is_single_user_profile()) {
?>
current<?php
}
?>
">
<span class="vcard bbp-user-profile-link">
<a class="url fn n" href="<?php
bbp_user_profile_url();
?>
" title="<?php
printf(esc_attr__("%s's Profile", 'bbpress'), bbp_get_displayed_user_field('display_name'));
?>
" rel="me"><?php
_e('Profile', 'bbpress');
?>
</a>
</span>
</li>
<li class="<?php
if (bbp_is_single_user_topics()) {
?>
current<?php
示例4: widget
//.........这里部分代码省略.........
<a href="<?php
echo esc_url($settings['register']);
?>
" title="<?php
esc_attr_e('Register', 'bbpress');
?>
" class="bbp-register-link btn btn-default"><span class="glyphicon ipt-icomoon-signup"></span> <?php
_e('Register', 'bbpress');
?>
</a>
<?php
}
?>
<button class="btn btn-primary" type="submit" name="user-submit" id="user-submit" tabindex="<?php
bbp_tab_index();
?>
" class="button submit user-submit"><span class="glyphicon ipt-icomoon-switch"></span> <?php
_e('Log In', 'bbpress');
?>
</button>
</div>
<?php
bbp_user_login_fields();
?>
</fieldset>
</form>
<?php
} else {
?>
<div class="bbp-logged-in">
<a href="<?php
bbp_user_profile_url(bbp_get_current_user_id());
?>
" class="submit user-submit thumbnail pull-left"><?php
echo get_avatar(bbp_get_current_user_id(), '64');
?>
</a>
<h4><?php
bbp_user_profile_link(bbp_get_current_user_id());
?>
</h4>
<div class="btn-group">
<a class="btn btn-default btn-sm" href="<?php
bbp_user_profile_edit_url(bbp_get_current_user_id());
?>
" title="<?php
printf(esc_attr__("Edit Your Profile", 'ipt_kb'));
?>
"><span class="glyphicon glyphicon-edit"></span> <?php
_e('Edit', 'bbpress');
?>
</a>
<?php
bbp_logout_link();
?>
</div>
<div class="clearfix"></div>
<div class="list-group">
<a href="<?php
bbp_user_profile_url(bbp_get_current_user_id());
?>
" class="list-group-item bbp-user-forum-role <?php
示例5: get_avatar
<div class="cb-close"><span class="cb-close-modal"><i class="icon-remove"></i></span></div>
</div>
<div class="cb-lwa-profile">
<div class="cb-avatar">
<?php
echo get_avatar($cb_author_id, $size = '150');
?>
</div>
<div class="cb-user-data clearfix">
<div class="cb-block"><i class="icon-user"></i>
<a class="url fn n" href="<?php
bbp_user_profile_url($cb_author_id);
?>
" rel="me"><?php
_e('Profile', 'bbpress');
?>
</a>
</div>
<div class="cb-block"><i class="icon-comment"></i>
<a href="<?php
bbp_user_topics_created_url($cb_author_id);
?>
"><?php
_e('Topics Started', 'bbpress');
?>
</a>
示例6: test_bbp_get_user_profile_url
/**
* @covers ::bbp_user_profile_url
* @covers ::bbp_get_user_profile_url
*/
public function test_bbp_get_user_profile_url()
{
// Pretty permalinks
$this->set_permalink_structure('/%postname%/');
$profile_url = 'http://' . WP_TESTS_DOMAIN . '/forums/users/' . $this->keymaster_userdata->user_nicename . '/';
$user_profile_url = bbp_get_user_profile_url($this->keymaster_id);
// String.
$this->assertSame($profile_url, $user_profile_url);
// Output.
$this->expectOutputString($profile_url);
bbp_user_profile_url($this->keymaster_id);
ob_clean();
// Ugly permalinks
$this->set_permalink_structure();
$profile_url = 'http://' . WP_TESTS_DOMAIN . '/?bbp_user=' . $this->keymaster_id;
$user_profile_url = bbp_get_user_profile_url($this->keymaster_id);
// String.
$this->assertSame($profile_url, $user_profile_url);
// Output.
$this->expectOutputString($profile_url);
bbp_user_profile_url($this->keymaster_id);
}
示例7: widget
//.........这里部分代码省略.........
<div class="bbp-submit-wrapper">
<?php
do_action('login_form');
?>
<button type="submit" name="user-submit" id="user-submit" tabindex="<?php
bbp_tab_index();
?>
" class="button submit user-submit"><?php
_e('Log In', 'bbpress');
?>
</button>
<?php
bbp_user_login_fields();
?>
</div>
<?php
if (!empty($register) || !empty($lostpass)) {
?>
<div class="bbp-login-links">
<?php
if (!empty($register)) {
?>
<a href="<?php
echo esc_url($register);
?>
" title="<?php
_e('Register', 'bbpress');
?>
" class="bbp-register-link"><?php
_e('Register', 'bbpress');
?>
</a>
<?php
}
?>
<?php
if (!empty($lostpass)) {
?>
<a href="<?php
echo esc_url($lostpass);
?>
" title="<?php
_e('Lost Password', 'bbpress');
?>
" class="bbp-lostpass-link"><?php
_e('Lost Password', 'bbpress');
?>
</a>
<?php
}
?>
</div>
<?php
}
?>
</fieldset>
</form>
<?php
} else {
?>
<div class="bbp-logged-in">
<a href="<?php
bbp_user_profile_url(bbp_get_current_user_id());
?>
" class="submit user-submit"><?php
echo get_avatar(bbp_get_current_user_id(), '40');
?>
</a>
<h4><?php
bbp_user_profile_link(bbp_get_current_user_id());
?>
</h4>
<?php
bbp_logout_link();
?>
</div>
<?php
}
echo $after_widget;
}
示例8: widget
//.........这里部分代码省略.........
do_action('login_form');
?>
<button type="submit" name="user-submit" id="user-submit" tabindex="<?php
bbp_tab_index();
?>
" class="button submit user-submit"><?php
_e('Log In', 'bbpress');
?>
</button>
<?php
bbp_user_login_fields();
?>
</div>
</fieldset>
</form>
<?php
if (!empty($settings['register'])) {
?>
<div class="bbp-register-info"><?php
_ex("Don't have an account?", 'bbPress', 'bunyad-widgets');
?>
<a href="<?php
echo esc_url($settings['register']);
?>
" class="register-modal"><?php
_ex('Register Now!', 'bbPress', 'bunyad-widgets');
?>
</a>
</div>
<?php
}
?>
<?php
} else {
?>
<div class="bbp-logged-in">
<a href="<?php
bbp_user_profile_url(bbp_get_current_user_id());
?>
" class="submit user-submit"><?php
echo get_avatar(bbp_get_current_user_id(), '60');
?>
</a>
<div class="content">
<?php
_ex('Welcome back, ', 'bbPress', 'bunyad-widgets');
?>
<?php
bbp_user_profile_link(bbp_get_current_user_id());
?>
<ol class="links">
<li><a href="<?php
bbp_user_profile_edit_url(bbp_get_current_user_id());
?>
">
<?php
_ex('Edit Profile', 'bbPress', 'bunyad-widgets');
?>
</a></li>
<li><a href="<?php
bbp_subscriptions_permalink(bbp_get_current_user_id());
?>
">
<?php
_ex('Subscriptions', 'bbPress', 'bunyad-widgets');
?>
</a></li>
<li><a href="<?php
bbp_favorites_permalink(bbp_get_current_user_id());
?>
">
<?php
_ex('Favorites', 'bbPress', 'bunyad-widgets');
?>
</a></li>
</ol>
<?php
bbp_logout_link();
?>
</div>
</div>
<?php
}
echo $args['after_widget'];
}
示例9: bbp_topic_permalink
?>
</span>
</li><li class="td-forum-topics-title">
<div class="td-topics-title">
<a href="<?php
bbp_topic_permalink();
?>
"><?php
bbp_topic_title();
?>
</a>
</div>
<div class="td-topics-title-details">
started by <a href="<?php
bbp_user_profile_url($topic->post_author);
?>
"><?php
bbp_topic_author_display_name();
?>
</a>
</div>
<div class="td-topics-title-details">
<?php
//bbp_get_reply_author_link(array('post_id' => ));
?>
Last reply by <a href="<?php
bbp_reply_author_url(bbp_get_topic_last_active_id());
?>
"><?php
echo bbp_get_topic_author_display_name(bbp_get_topic_last_active_id());
示例10: ipt_kb_navbar_login
/**
* Prints optional dynamic login/logout with nice forms etc
*
* @return void
*/
function ipt_kb_navbar_login()
{
global $ipt_theme_op_settings, $current_user, $wp;
if ($ipt_theme_op_settings['navigation']['show_login'] == false) {
return false;
}
get_currentuserinfo();
$additional_items = '';
if (function_exists('ipt_theme_op_navigation_logged_out_nav')) {
$additional_items = ipt_theme_op_navigation_logged_out_nav(false);
}
?>
<div class="collapse navbar-collapse navbar-right" id="site-navbar-user">
<?php
if (!is_user_logged_in()) {
?>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown<?php
if ($additional_items != '') {
echo ' dropdown-split-left';
}
?>
">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<?php
_e('Login', 'ipt_kb');
if ($additional_items == '') {
echo ' <span class="caret"></span>';
}
?>
</a>
<div class="dropdown-menu navmodal-login">
<?php
ipt_kb_wp_login_form();
?>
</div>
</li>
<?php
if ($additional_items != '') {
?>
<li class="dropdown dropdown-split-right">
<a href="#" data-toggle="dropdown" class="dropdown-toggle" aria-haspopup="true"><i class="ipticm ipt-icomoon-caret-down"></i></a>
<ul class="dropdown-menu dropdown-menu-right" role="menu">
<?php
echo $additional_items;
?>
</ul>
</li>
<?php
}
?>
</ul>
<?php
} else {
?>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<?php
printf(__('Hi %1$s', 'ipt_kb'), $current_user->user_login);
?>
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<?php
if (function_exists('bbp_user_profile_url')) {
?>
<li><a href="<?php
bbp_user_profile_url(bbp_get_current_user_id());
?>
"><i class="ipticm ipt-icomoon-user3"></i> <?php
_e('My Profile', 'ipt_kb');
?>
</a></li>
<?php
}
?>
<?php
if (function_exists('ipt_theme_op_navigation_logged_in_nav')) {
ipt_theme_op_navigation_logged_in_nav();
}
?>
<li><a href="<?php
echo wp_logout_url(home_url(add_query_arg(array(), $wp->request)));
?>
"><i class="ipticm ipt-icomoon-power-off"></i> <?php
_e('Signout', 'ipt_kb');
?>
</a></li>
</ul>
</li>
</ul>
<?php
}
?>
//.........这里部分代码省略.........
示例11: widget
//.........这里部分代码省略.........
?>
</label>
</div>
<div class="bbp-submit-wrapper">
<?php
do_action('login_form');
?>
<button type="submit" name="user-submit" id="user-submit" class="button submit user-submit"><?php
_e('Log In', 'bbpress');
?>
</button>
<?php
bbp_user_login_fields();
?>
</div>
<?php
if (!empty($settings['register']) || !empty($settings['lostpass'])) {
?>
<div class="bbp-login-links">
<?php
if (!empty($settings['register'])) {
?>
<a href="<?php
echo esc_url($settings['register']);
?>
" title="<?php
esc_attr_e('Register', 'bbpress');
?>
" class="bbp-register-link"><?php
_e('Register', 'bbpress');
?>
</a>
<?php
}
?>
<?php
if (!empty($settings['lostpass'])) {
?>
<a href="<?php
echo esc_url($settings['lostpass']);
?>
" title="<?php
esc_attr_e('Lost Password', 'bbpress');
?>
" class="bbp-lostpass-link"><?php
_e('Lost Password', 'bbpress');
?>
</a>
<?php
}
?>
</div>
<?php
}
?>
</fieldset>
</form>
<?php
} else {
?>
<div class="bbp-logged-in">
<a href="<?php
bbp_user_profile_url(bbp_get_current_user_id());
?>
" class="submit user-submit"><?php
echo get_avatar(bbp_get_current_user_id(), '40');
?>
</a>
<h4><?php
bbp_user_profile_link(bbp_get_current_user_id());
?>
</h4>
<?php
bbp_logout_link();
?>
</div>
<?php
}
echo $args['after_widget'];
}
示例12: do_action
?>
<?php do_action( 'bbp_template_before_user_details' ); ?>
<div id="bbp-single-user-details">
<div id="bbp-user-avatar">
<span class='vcard'>
<a class="url fn n" href="<?php bbp_user_profile_url(); ?>" title="<?php bbp_displayed_user_field( 'display_name' ); ?>" rel="me">
<?php echo get_avatar( bbp_get_displayed_user_field( 'user_email' ), apply_filters( 'bbp_single_user_details_avatar_size', 150 ) ); ?>
</a>
</span>
</div><!-- #author-avatar -->
<div id="bbp-user-navigation">
<ul>
<li class="<?php if ( bbp_is_single_user_profile() ) :?>current<?php endif; ?>">
<span class="vcard bbp-user-profile-link">
<a class="url fn n" href="<?php bbp_user_profile_url(); ?>" title="<?php printf( __( "%s's Profile", 'bbpress' ), esc_attr( bbp_get_displayed_user_field( 'display_name' ) ) ); ?>" rel="me"><?php _e( 'Profile', 'bbpress' ); ?></a>
</span>
</li>
<li class="<?php if ( bbp_is_single_user_topics() ) :?>current<?php endif; ?>">
<span class='bbp-user-topics-created-link'>
<a href="<?php bbp_user_topics_created_url(); ?>" title="<?php printf( __( "%s's Topics Started", 'bbpress' ), esc_attr( bbp_get_displayed_user_field( 'display_name' ) ) ); ?>"><?php _e( 'Topics Started', 'bbpress' ); ?></a>
</span>
</li>
<li class="<?php if ( bbp_is_single_user_replies() ) :?>current<?php endif;
示例13: widget
/**
* Displays the output, the login form
*
* @param mixed $args Arguments
* @param array $instance Instance
* @uses function_exists() to check if bbpress installed
* @uses apply_filters() Calls 'bbp_login_widget_title' with the title
* @uses get_template_part() To get the login/logged in form
*/
function widget($args, $instance)
{
if (!function_exists('bbp_logout_link')) {
// no bbress detected then forum login widget is not required
return false;
}
extract($args);
$title = $instance['title'];
$css_class_logout = $instance['css_class_logout'];
$css_class_login = $this->get_css_class_login($instance);
echo $before_widget;
if (!empty($title)) {
echo $before_title . $title . $after_title;
}
// get curretn url to redirect back
$redirect_to = esc_url($_SERVER["REQUEST_URI"]);
if (!is_user_logged_in()) {
// get login url
ob_start();
bbp_wp_login_action(array('context' => 'login_post'));
$login_url = ob_get_clean();
echo '<div class="' . $css_class_login . '">
<a href="' . $login_url . '?redirect_to=' . $redirect_to . '" rel="nofollow">' . __('Log in', 'bbpress') . '</a>
- or -
<a href="' . $login_url . '?action=register" rel="nofollow">' . __('Register', 'bbpress') . '</a>
</div>';
} else {
?>
<div class="bbp-logged-in<?php
echo ' ' . $css_class_logout;
?>
">
<a href="<?php
bbp_user_profile_url(bbp_get_current_user_id());
?>
" class="submit user-submit"><?php
echo get_avatar(bbp_get_current_user_id(), '40');
?>
</a>
<h4><?php
bbp_user_profile_link(bbp_get_current_user_id());
?>
</h4>
<?php
bbp_logout_link($redirect_to);
?>
</div>
<?php
}
echo $after_widget;
}
示例14: bbp_forums_url
?>
">
<span data-icon="home"></span>
</a>
</li>
<li class="bbp-forums">
<a href="<?php
bbp_forums_url();
?>
">
<span data-icon="chat"></span>
</a>
</li>
<li>
<a href="<?php
bbp_user_profile_url(wp_get_current_user()->ID);
?>
">
<span data-icon="user"></span>
</a>
<!-- <?php
//echo wp_get_current_user()->user_firstname;
?>
-->
</li>
<?php
if (bbp_allow_search()) {
?>
<li class="bbp-search">
<a href="#">
<span data-icon="search"></span>