Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Author Template
- *
- * The template for displaying Author Profile pages.
- *
- * @package deTube
- * @subpackage Template
- * @since deTube 1.0
- */
- /* Loads the "Author Filter Template" based on the query var "filter_type"
- * If current page has variable key "filter_type" in the query, load the appropriate template and return.
- */
- $filter_type = get_query_var('filter_type');
- if($filter_type == 'user_added') {
- get_template_part('author-added');A
- return;
- } elseif($filter_type == 'user_liked') {
- get_template_part('author-liked');
- return;
- }
- // Get the ID of current user so we can use it later.
- $user_id = dp_get_queried_user_id();
- get_header(); ?>
- <div id="main"><div class="wrap cf">
- <div id="content" role="main">
- <?php // Author Box ?>
- <div class="author-box cf">
- <?php echo get_avatar($user_id, 150); ?>
- <div class="data">
- <h1 class="display-name"><?php the_author_meta( 'display_name', $user_id ); ?></h1>
- <div class="meta">
- <?php
- if($user_registered = get_the_author_meta( 'user_registered', $user_id ))
- if($location = get_the_author_meta('location', $user_id))
- echo ' <span class="sep">/</span> <span class="location">'.$location.'</span>';
- ?>
- </div>
- <?php if ( $desc = get_the_author_meta( 'description', $user_id ) ) echo '<div class="desc">'.wpautop($desc).'</div>'; ?>
- <div class="links">
- <?php
- if($twitter = get_the_author_meta('twitter', $user_id))
- echo '<a class="twitter" href="'.$twitter.'"target="_blank">'.__('Twitter', 'dp').'</a> ';
- if($facebook = get_the_author_meta('facebook', $user_id))
- echo '<a class="facebook" href="'.$facebook.'"target="_blank">'.__('Facebook', 'dp').'</a> ';
- if($leaguepedia = get_the_author_meta('leaguepedia', $user_id))
- echo '<a class="leaguepedia" href="'.$leaguepedia.'"target="_blank">'.__('Leaguepedia', 'dp').'</a> ';
- if($twitch = get_the_author_meta('twitch', $user_id))
- echo '<a class="twitch" href="'.$twitch.'"target="_blank">'.__('Twitch', 'dp').'</a> ';
- if($own3d = get_the_author_meta('own3d', $user_id))
- echo '<a class="own3d" href="'.$own3d.'"target="_blank">'.__('Own3D', 'dp').'</a> ';
- if($website = get_the_author_meta('url', $user_id))
- echo '<a class="website" href="'.$website.'">'.preg_replace('[http://|https://]', '', $website).'</a> ';
- ?>
- </div>
- </div><!-- #author-box .data -->
- </div><!-- #author-box -->
- <?php
- $cats = get_option('dp_gamer_cats');
- if($cats) {
- $cats = explode(',', $cats);
- foreach($cats as $cat) {
- $link = add_query_arg(array('cat'=>$cat, 'author'=>$user_id));
- $args = array(
- 'view' => 'grid-small',
- 'cat' => $cat,
- 'link' => $link,
- 'author' => $user_id,
- 'post_type' => 'post',
- 'ignore_sticky_posts' => true,
- 'posts_per_page' => 3
- );
- dp_section_box($args);
- }} ?>
- </div><!-- end #content -->
- <?php get_sidebar(); ?>
- </div></div><!-- end #main -->
- <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement