Advertisement
Guest User

Author template

a guest
Sep 19th, 2014
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.07 KB | None | 0 0
  1. <?php get_header(); ?>
  2.  
  3. <?php
  4. $curauth = (isset($_GET['author_name'])) ?
  5.         get_user_by('slug', $author_name) :
  6.         get_userdata(intval($author));
  7. ?>
  8.  
  9. <header><h1><?php echo $curauth->pie_text_3; ?></h1></header>
  10. <div class="author_avatar"><img src="<?php echo $curauth->pie_profile_pic_7; ?>" alt="<?php echo $curauth->pie_text_3; ?>"></div>
  11.  
  12. <ul>
  13.     <li class="author_city"><span>City: </span><?php echo $curauth->pie_text_4; ?></li>
  14.     <li class="author_country"><span>Country: </span><?php echo $curauth->pie_text_8; ?></li>
  15.     <li class="author_city"><span>City: </span><?php echo $curauth->pie_text_4; ?></li>
  16.     <li class="author_contact"><span>Contact: </span><?php echo $curauth->pie_textarea_12; ?></li>
  17.     <li class="author_web"><span>WWW: </span><a href="<?php echo $curauth->user_url; ?>">Website</a></li>
  18.     <li class="author_facebook"><span>Facebook: </span><a href="<?php echo $curauth->pie_text_9; ?>">Facebook page</a></li>
  19.     <li class="author_twitter"><span>Twitter: </span><a href="https://twitter.com/<?php echo $curauth->pie_text_10; ?>"><?php echo $curauth->pie_text_10; ?></a></li>
  20.     <li class="author_instagram"><span>Instagram: </span><a href="<?php echo $curauth->pie_text_11; ?>"><?php echo $curauth->pie_text_11; ?></a></li>
  21.     <li class="author_activity"><span>Years of activity: </span><?php echo $curauth->pie_text_13; ?></li>
  22.     <li class="author_description"><span>About us: </span><?php echo $curauth->pie_textarea_5; ?></li>
  23.     <li class="author_members"><span>Our members: </span><?php echo $curauth->pie_textarea_14; ?></li>
  24. </ul>
  25.  
  26. <h2>Events subbmited by <?php echo $curauth->pie_text_3; ?></h2>
  27. <ul class="author_events">
  28.  
  29. <?php $args = array(
  30.     'author' => $curauth->ID,
  31.     'post_type' => 'event',
  32. );
  33. $author_posts = new WP_Query( $args );
  34. if( $author_posts->have_posts() ) {
  35.     while( $author_posts->have_posts()) {
  36.         $author_posts->the_post();
  37.  
  38.         echo '<li><a href="'. $author_posts->the_permalink() .'">'. $author_posts->the_title() .'</a></li>';
  39.     }
  40.     wp_reset_postdata();
  41. }
  42. ?>
  43.  
  44. </ul>
  45.  
  46. </div>
  47.  
  48. <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement