Guest User

cleaned version

a guest
Jul 18th, 2013
1,747
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 10.69 KB | None | 0 0
  1. <?php
  2. /**
  3.  * The Template for displaying all single posts.
  4.  *
  5.  * @package WordPress
  6.  * @subpackage Twenty_Eleven
  7.  * @since Twenty Eleven 1.0
  8.  */
  9.  
  10. get_header(); ?>
  11.  
  12. <?php get_sidebar( $name ); ?>
  13.  
  14. <div id="primary">
  15.     <div id="content" role="main">
  16.  
  17.         <?php while ( have_posts() ) : the_post(); ?>
  18.  
  19.             <div id="biblio">
  20.                 <span class="coverimage">
  21.                      <?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); ?>
  22.                      <img src="<?php echo $image[0]; ?>" alt="Item Alt">
  23.                 </span>
  24.  
  25.                 <h1 class="item_name"><?php echo get_the_title($ID); ?></h1>
  26.                 <h2 class="subtitle"><?php echo get_post_meta($post->ID, 'subtitle', true); ?></h2>
  27.        
  28.                 <span class="author">
  29.                 <?php if ( get_post_meta($post->ID, 'edited_volume', true) ) : ?>
  30.                     Edited by
  31.                 <?php endif; ?>
  32.                 <?php if(get_field('author')): ?>
  33.                     <?php $i = 0; foreach(get_field('author') as $related): ?>
  34.                         <?php if($i > 0) { echo "and"; } ?>
  35.                         <h3><a href="<?php echo get_permalink($related->ID); ?>"><?php echo get_the_title($related->ID) ?></a></h3>
  36.                     <?php ++$i; endforeach;  ?>
  37.                 <?php endif; ?>
  38.                 </span>
  39.  
  40.                 <div id="details-binding">
  41.                     <?php if ( get_post_meta($post->ID, 'paperback', true) ) : ?>
  42.                         Paperback &nbsp;  <span class="item_ISBN"><?php echo get_post_meta($post->ID, 'paperback_isbn', true); ?></span>  &nbsp; <?php echo get_post_meta($post->ID, 'paperback_page_count', true); ?>  &nbsp;  <span class="item_price"><?php echo get_post_meta($post->ID, 'paperback_price', true); ?></span>
  43.                     <?php endif; ?>
  44.                      
  45.                     <?php if ( get_post_meta($post->ID, 'paperback', true) &&  get_post_meta($post->ID, 'hardback', true) ) : ?>
  46.                         <BR>
  47.                     <?php endif; ?>
  48.  
  49.  
  50.  
  51.                     <?php if ( get_post_meta($post->ID, 'hardback', true) ) : ?>
  52.                             Hardback &nbsp;  <?php echo get_post_meta($post->ID, 'hardback_isbn', true); ?>  &nbsp;  <?php echo get_post_meta($post->ID, 'hardback_page_count', true); ?>   &nbsp;  <?php echo get_post_meta($post->ID, 'hardback_price', true); ?>
  53.                     <?php endif; ?>
  54.                            
  55.  
  56.  
  57.  
  58.                     <?php if ( get_post_meta($post->ID, 'ebook', true) ) : ?>
  59.                         <br>eBook &nbsp;  <?php echo get_post_meta($post->ID, 'ebook_isbn', true); ?>  &nbsp;  <?php echo get_post_meta($post->ID, 'ebook_page_count', true); ?>   &nbsp;  <?php echo get_post_meta($post->ID, 'ebook_price', true); ?>
  60.                     <?php endif; ?>
  61.                 </div>
  62.  
  63.                 <span class="pubdate"><?php $date = date_create_from_format('Y_m_d', get_post_meta($post->ID, 'publication_date', true) ); echo date_format($date, 'F Y'); ?></span>
  64.  
  65.                 </br></br>
  66.  
  67.                 <span class="amazon">
  68.  
  69.                     <?php if ( get_post_meta($post->ID, 'pbk', true) ) : ?>
  70.                      
  71.                     <?php endif; ?>
  72.                      
  73.                     <?php if ( get_post_meta($post->ID, 'out_of_print', true) ) : ?>
  74.                     Currently out of Print
  75.                     <?php endif; ?>  
  76.                      
  77.                     <?php if ( get_post_meta($post->ID, 'direct_link', true) ) : ?>
  78.                     <a href="<?php echo get_post_meta($post->ID, 'direct_link', true); ?>" target="blank" onclick="_gaq.push(['_trackEvent','Outbound Clicks','Direct'])"><?php if ( get_post_meta($post->ID, 'pre-order', true) ) : ?>
  79.                     Pre-<?php endif; ?>Order from Hurst &rarr;</a></br><?php endif; ?>
  80.  
  81.                     <?php if ( get_post_meta($post->ID, 'mailing_list', true) ) : ?>
  82.                     <a href="http://hurstpub.us2.list-manage.com/subscribe?u=a3800e1d3d40b72dd38ebbd1a&id=965b933d81" target="blank" onclick="_gaq.push(['_trackEvent','Outbound Clicks','Mailchimp'])">Join mailing list for updates on this book &rarr;</a>
  83.                     <?php endif; ?>
  84.                      
  85.                     <?php if ( get_post_meta($post->ID, 'word_power_link', true) ) : ?>
  86.                     <a href="<?php echo get_post_meta($post->ID, 'word_power_link', true); ?>" target="blank" onclick="_gaq.push(['_trackEvent','Outbound Clicks','Word Power'])">Order from Word Power Books (Independent) &rarr;</a></br>
  87.                     <?php endif; ?>
  88.                      
  89.                     <?php if ( get_post_meta($post->ID, 'amazon_link', true) ) : ?>
  90.                     <a href="<?php echo get_post_meta($post->ID, 'amazon_link', true); ?>" target="blank" onclick="_gaq.push(['_trackEvent','Outbound Clicks','Amazon'])">Order from Amazon &rarr;</a></br>
  91.                     <?php endif; ?>
  92.                      
  93.                     <?php
  94.                     if ( get_post_meta($post->ID, 'foyles_link', true) )
  95.                     { ?>  <a href="<?php echo get_post_meta($post->ID, 'foyles_link', true); ?>" target="blank" onclick="_gaq.push(['_trackEvent','Outbound Clicks','Foyles'])">Order from Foyles &rarr;</a></br>
  96.                     <?php } ?>
  97.                    
  98.                 </span>
  99.             </div>
  100.            
  101.             <div id="share-buttons-book">
  102.                 <span class='st_twitter' st_title='<?php the_title(); ?> from @hurstpublishers' onclick="_gaq.push(['_trackEvent','Shares','Twitter'])"></span>
  103.                 <span class='st_facebook' onclick="_gaq.push(['_trackEvent','Shares','Facebook'])"></span>
  104.                 <span class='st_email' onclick="_gaq.push(['_trackEvent','Shares','Email'])"></span>
  105.             </div>
  106.  
  107.             <div class="tabbed">
  108.                 <!-- The tabs -->
  109.                 <ul class="tabs">
  110.                     <li class="t1"><a class="t1 tab" title="<?php _e('Tab 1'); ?>"><?php _e('Overview'); ?></a></li>
  111.                     <?php if ( get_post_meta($post->ID, 'reviews', true) ) : ?>
  112.                     <li class="t2"><a class="t2 tab" title="<?php _e('Tab 2'); ?>"><?php _e('Reviews'); ?></a></li>
  113.                     <?php endif; ?>
  114.                     <?php if ( get_post_meta($post->ID, 'table_of_contents', true) ) : ?>
  115.                     <li class="t3"><a class="t3 tab" title="<?php _e('Tab 3'); ?>"><?php _e('Contents'); ?></a></li>
  116.                     <?php endif; ?>
  117.                 </ul>
  118.      
  119.                 <!-- tab 1 -->
  120.                 <div class="t1">
  121.                     <?php the_field('overview'); ?>
  122.                 </div>
  123.          
  124.                 <!-- tab 2 -->
  125.                 <div class="t2">
  126.                     <?php the_field('reviews'); ?>
  127.                 </div>
  128.          
  129.                 <!-- tab 3 -->
  130.                 <div class="t3">
  131.                     <?php the_field('table_of_contents_list'); ?>
  132.                 </div>
  133.             </div><!-- tabbed -->
  134.  
  135.  
  136.             <?php if ( get_post_meta($post->ID, 'extract', true) ) : ?>
  137.                 <div id="author-profile">Excerpt</div>
  138.                 <div><object style="width:650px;height:500px" ><param name="movie" value="http://static.issuu.com/webembed/viewers/style1/v2/IssuuReader.swf?mode=mini&embedBackground=%23202020&printButtonEnabled=false&backgroundColor=%23222222&documentId=<?php echo get_post_meta($post->ID, 'extract', true); ?>" /><param name="allowfullscreen" value="true"/><param name="menu" value="false"/><param name="wmode" value="transparent"/><embed src="http://static.issuu.com/webembed/viewers/style1/v2/IssuuReader.swf" type="application/x-shockwave-flash" allowfullscreen="true" menu="false" wmode="transparent" style="width:500px;height:450px" flashvars="mode=mini&embedBackground=%23202020&printButtonEnabled=false&backgroundColor=%23222222&documentId=<?php echo get_post_meta($post->ID, 'extract', true); ?>" /></object><div style="width:500px;text-align:left;"></div></div>
  139.             <?php endif; ?>
  140.  
  141.             <?php if ( get_post_meta($post->ID, 'video', true) ) : ?>
  142.                 <div class="video">
  143.                     <div id="author-profile">Audio/Video</div><br>
  144.                     <?php echo get_post_meta($post->ID, 'video', true); ?>
  145.                 </div>
  146.             <?php endif; ?>
  147.  
  148.             <?php if ( get_post_meta($post->ID, 'blog_posts', true) ) : ?>
  149.  
  150.                 <div class="blog_posts">
  151.                     <div id="author-profile">Blog Posts</div>
  152.                     </br>
  153.                     <?php foreach(get_field('blog_posts') as $related): ?>
  154.                         <div class="blogpost">
  155.                             <div class="blog-post-thumbnail">
  156.                                 <a href="<?php echo get_permalink($related->ID); ?>"><?php echo get_the_post_thumbnail( $related->ID, $size='blogpost', $attr ); ?></a>
  157.                             </div>
  158.                             <div class="blog-post-title">
  159.                                 <a href="<?php echo get_permalink($related->ID); ?>"><?php echo get_the_title($related->ID); ?></a>
  160.                             </div>
  161.                         </div>
  162.                     <?php endforeach; ?>
  163.                 </div>
  164.  
  165.             <?php endif; ?>
  166.  
  167.             <?php if ( get_post_meta($post->ID, 'events', true) ) : ?>
  168.  
  169.                 <div class="blog_posts">
  170.                     <div id="author-profile">Events</div>
  171.                     </br>
  172.                     <?php foreach(get_field('events') as $related): ?>
  173.                         <div class="blogpost">
  174.                             <div class="blog-post-title">
  175.                                 <?php
  176.                                 $date = date_create_from_format('Y_m_d', get_post_meta($related->ID, 'event_date', true) );
  177.                                 echo date_format($date, 'd M Y');
  178.                                 ?> /  
  179.                                 <?php if ( get_post_meta($related->ID, 'book_launch', true) ) : ?>Book Launch <?php endif; ?>
  180.                                 <?php if ( get_post_meta($related->ID, 'book_signing', true) ) : ?>Book Signing <?php endif; ?>
  181.                                 <?php if ( get_post_meta($related->ID, 'media_appearance', true) ) : ?>Media Appearance <?php endif; ?>
  182.                                 <?php if ( get_post_meta($related->ID, 'public_lecture', true) ) : ?>Public Lecture <?php endif; ?>
  183.                                 </br>
  184.                                 <a href="<?php echo get_permalink($related->ID); ?>"><?php echo get_the_title($related->ID); ?></a>             </div>
  185.                         </div>
  186.                     <?php endforeach; ?>  
  187.                 </div>
  188.  
  189.             <?php endif; ?>
  190.             </br>
  191.  
  192.             <?php if ( get_post_meta($post->ID, 'related_titles', true) ) : ?>
  193.                 <div class="related_titles">
  194.                     <div id="author-profile">Related Titles</div>
  195.                         </br>
  196.                         <?php foreach(get_field('related_titles') as $related): ?>
  197.                             <span class="related_titles_single">
  198.                                 <span>
  199.                                     <a href="<?php echo get_permalink($related->ID); ?>"><?php echo get_the_title($related->ID); ?></a>
  200.                                     </br></br>
  201.                                     <i><a href="<?php echo get_permalink($related->ID); ?>"><?php echo get_post_meta($related->ID, 'subtitle', true); ?></a></i>
  202.                                 </span>
  203.                                 <a href="<?php echo get_permalink($related->ID); ?>"><?php echo get_the_post_thumbnail( $related->ID, $size='author_page', $attr ); ?></a>
  204.                             </span>
  205.                         <?php endforeach; ?>
  206.                     </div>
  207.                 </div>
  208.             <?php endif; ?>
  209.  
  210.         <?php endwhile; // end of the loop. ?>
  211.  
  212.  
  213.     </div><!-- #content -->
  214. </div><!-- #primary -->
  215.  
  216. <div id="sharebuttons">
  217.     <span class='st_twitter_hcount' displayText='Twitter' st_via='hurstpublishers' st_title='<?php the_title(); ?>' onclick="_gaq.push(['_trackEvent','Shares','Twitter'])"></span>
  218.     <span class='st_facebook_hcount' displayText='Facebook' onclick="_gaq.push(['_trackEvent','Shares','Facebook'])"></span>
  219.     <span class='st_email_hcount' displayText='Email' onclick="_gaq.push(['_trackEvent','Shares','Email'])"></span>
  220. </div>
  221.  
  222.  
  223. <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment