Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Template Name: Member
- * The member template file.
- * This is the template file used for displaying member pages.
- * @package Catch Themes
- * @subpackage Catch_Box
- */
- get_header(); ?>
- </div><!-- site-logo -->
- <div id="primary">
- <div id="member-left">
- <h1 class="member-title"><?php echo get_the_title($post->post_parent); ?></h1><br />
- <div style="text-align:center;"><?php $key="portrait"; echo get_post_meta($post->ID, $key, true); ?><br />
- <?php $key="district"; echo get_post_meta($post->ID, $key, true); ?> District<br />
- Position <?php $key="position"; echo get_post_meta($post->ID, $key, true); ?><br />
- <?php $key="hometown"; echo get_post_meta($post->ID, $key, true); ?><br />
- </div><!--centered section-->
- <p></p>
- <h3 class="member-page-title">Committees:</h3>
- <?php $key="committees"; echo get_post_meta($post->ID, $key, true); ?><br />
- <p></p>
- <h3 class="member-page-title">Media Resources:</h3>
- <?php $key="pio"; echo get_post_meta($post->ID, $key, true); ?><br />
- <?php $key="broll"; echo get_post_meta($post->ID, $key, true); ?><br />
- <div class="spacer"></div>
- <div class="spacer"></div>
- <?php $key="flickr"; echo get_post_meta($post->ID, $key, true); ?><br />
- </div><!-- #member-left -->
- <div id="member-content" role="main">
- <?php if ( have_posts() ) : ?>
- <?php /* Start the Loop */ ?>
- <?php while ( have_posts() ) : the_post(); ?>
- <?php get_template_part( 'content', get_post_format() ); ?>
- <?php endwhile; ?>
- <?php catchbox_content_nav( 'nav-below' ); ?>
- <?php else : ?>
- <article id="post-0" class="post no-results not-found">
- <header class="entry-header">
- <?php _e( 'Nothing Found', 'catchbox' ); ?>
- </header><!-- .entry-header -->
- <div class="entry-content">
- <h1 class="entry-title"><p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'catchbox' ); ?></p></h1>
- <?php get_search_form(); ?>
- </div><!-- .entry-content -->
- </article><!-- #post-0 -->
- <?php endif; ?>
- <div class="address-footer">
- <?php $key = "oly-office"; echo get_post_meta($post->ID, $key, true); ?><br />
- <p></p>
- <?php if (get_post_meta( $post->ID, 'district-office', true )) : ?>
- <?php echo get_post_meta( $post->ID, 'district-office', true ) ?><br />
- <?php else : ?>
- <?php endif; ?>
- <br />
- </div>
- </div><!-- #member-content -->
- <div id="member-right">
- <!-- RSS image and link to member's RSS feed -->
- <h3 class="member-page-title"><a href= "<?php $key="rss"; echo get_post_meta ($post->ID, $key, true); ?>">
- <img src="http://hrc.wastateleg.org/wp-content/uploads/RSSfeed24transparent.png" />
- </a>
- <!-- Pull member's recent news-->
- <?php
- $key = 'member-name';
- $tag = get_post_meta($post->ID, $key, true);
- $args=array(
- 'numberposts' =>5,
- 'tag' => $tag,
- 'orderby' =>'post_date',
- 'order' => 'DESC',
- );
- $my_query = new WP_Query($args);
- $key = 'member-name';
- $tag = get_post_meta($post->ID, $key, true);
- if( $my_query->have_posts() ) {
- echo 'Recent News:</h3>';
- while ($my_query->have_posts()) : $my_query->the_post(); ?>
- <li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php
- the_title_attribute(); ?>"><?php the_title(); ?></a></li>
- <?php
- endwhile;
- } //if ($my_query)
- wp_reset_query(); // Restore global post data stomped by the_post().
- ?>
- <!-- End pull member's recent news-->
- <div class="spacer"></div>
- <!-- RSS feed for Member in the News -->
- <h3 class="member-page-title"><?php echo get_the_title($post->post_parent); ?> In the News:</h3>
- <?php
- // Get RSS Feed(s)
- include_once(ABSPATH . WPINC . '/feed.php');
- // Get a SimplePie feed object from the specified feed source.
- $rss = fetch_feed('<?php $key="delicious-feed"; echo get_post_meta($post->ID,$key,true); ?>');
- global $post;
- if (!is_wp_error( $rss ) ) :
- // Checks that the object is created correctly
- // Figure out how many total items there are, but limit it to 5.
- $maxitems = $rss->get_item_quantity(5);
- // Build an array of all the items, starting with element 0 (first element).
- $rss_items = $rss->get_items(0, $maxitems);
- endif;
- ?>
- <ul>
- <?php if ($maxitems == 0) echo '<li>No items.</li>';
- else
- // Loop through each feed item and display each item as a hyperlink.
- foreach ( $rss_items as $item ) : ?>
- <li>
- <a href='<?php echo esc_url( $item->get_permalink() ); ?>'
- title='<?php echo 'Posted '.$item->get_date('j F Y | g:i a'); ?>'>
- <?php echo esc_html( $item->get_title() ); ?></a>
- </li>
- <?php endforeach; ?>
- </ul>
- <!-- End RSS feed for Member in the News -->
- <p></p>
- <?php $key = "newsletter"; echo get_post_meta ($post->ID, $key, true); ?>
- <div class="spacer"></div>
- <?php if (get_post_meta( $post->ID, 'videos', true )) : ?>
- <?php echo '<h3 class="member-page-title">Watch:</h3>' ?>
- <?php echo get_post_meta( $post->ID, 'videos', true ) ?>
- <?php else : ?>
- <?php endif; ?>
- <div style="text-align:center;">
- <?php $key="youtube"; echo get_post_meta($post->ID, $key, true); ?>
- </div>
- <div class="spacer"></div>
- <?php if (get_post_meta( $post->ID, 'audio-tag', true )) : ?>
- <h3 class="member-page-title"><a href="http://wahousegop.hipcast.com/rss/<?php $key="last-name"; echo get_post_meta($post->ID, $key, true); ?>.xml">
- <img src="http://hrc.wastateleg.org/wp-content/uploads/RSSfeed24transparent.png" />
- </a>
- <!-- Pull member's audio posts-->
- <?php
- $key = 'audio-tag';
- $tag = get_post_meta($post->ID, $key, true);
- $args=array(
- 'numberposts' =>3,
- 'tag' => $tag,
- 'orderby' =>'post_date',
- 'order' => 'DESC',
- );
- $my_query = new WP_Query($args);
- $key = 'audio-tag';
- $tag = get_post_meta($post->ID, $key, true);
- if( $my_query->have_posts() ) {
- echo 'Listen:</h3>';
- while ($my_query->have_posts()) : $my_query->the_post(); ?>
- <li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php
- the_title_attribute(); ?>"><?php the_title(); ?></a></li>
- <?php
- endwhile;
- } //if ($my_query)
- wp_reset_query(); // Restore global post data stomped by the_post().
- ?>
- <!-- Extra code to close loop on checking if there is any audio-->
- <?php else : ?>
- <?php endif; ?>
- <!-- End pull member's audio posts-->
- </div><!-- #member-right -->
- </div><!-- #primary -->
- <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement