当前位置: 首页>>代码示例>>PHP>>正文


PHP bbp_user_profile_url函数代码示例

本文整理汇总了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);
    ?>
开发者ID:phuthuytinhoc,项目名称:Demo1,代码行数:31,代码来源:widget_in.php

示例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>
				 | 
开发者ID:JMulligan,项目名称:skeleton_wp,代码行数:31,代码来源:archive-forum.php

示例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 
开发者ID:danielcoats,项目名称:schoolpress,代码行数:31,代码来源:user-details.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 
开发者ID:andychoi,项目名称:k-knowledgebase-theme-wp,代码行数:67,代码来源:class-ipt-kb-bbp-login-widget.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>
开发者ID:luskyj89,项目名称:mt-wordpress,代码行数:31,代码来源:widget_in.php

示例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);
 }
开发者ID:CompositeUK,项目名称:clone.bbPress,代码行数:26,代码来源:user.php

示例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;
    }
开发者ID:rmccue,项目名称:bbPress,代码行数:101,代码来源:bbp-core-widgets.php

示例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'];
    }
开发者ID:silverbux,项目名称:smartmag-magazine-wordpress,代码行数:101,代码来源:widget-bbp-login.php

示例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());
开发者ID:Vatia13,项目名称:wordpress,代码行数:31,代码来源:content-single-forum.php

示例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 
        }
        ?>
//.........这里部分代码省略.........
开发者ID:andychoi,项目名称:k-knowledgebase-theme-wp,代码行数:101,代码来源:template-tags.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'];
    }
开发者ID:CompositeUK,项目名称:clone.bbPress,代码行数:101,代码来源:widgets.php

示例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;
开发者ID:ramo01,项目名称:1kapp,代码行数:30,代码来源:user-details.php

示例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;
        }
开发者ID:USSLomaPrieta,项目名称:usslomaprieta.org,代码行数:60,代码来源:bbpress-wp-tweaks.php

示例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>
开发者ID:Tiger66639,项目名称:electrify,代码行数:31,代码来源:header-bbpress.php


注:本文中的bbp_user_profile_url函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。