Created
March 27, 2015 13:48
-
-
Save scottwyden/ad1a38aa6d5599f52797 to your computer and use it in GitHub Desktop.
Photocrati Theme Attachment Page Mod
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class="entry-content"> | |
<div class="entry-attachment"> | |
<?php if ( wp_attachment_is_image( $post->id ) ) : $att_image = wp_get_attachment_image_src( $post->id, "large"); ?> | |
<p class="attachment"><a href="<?php echo wp_get_attachment_url($post->id); ?>" title="<?php the_title(); ?>" rel="attachment"><img src="<?php echo $att_image[0];?>" width="<?php echo $att_image[1];?>" height="<?php echo $att_image[2];?>" class="attachment-medium" alt="<?php $post->post_excerpt; ?>" /></a> | |
</p> | |
<?php else : ?> | |
<a href="<?php echo wp_get_attachment_url($post->ID) ?>" title="<?php echo wp_specialchars( get_the_title($post->ID), 1 ) ?>" rel="attachment"><?php echo basename($post->guid) ?></a> | |
<?php endif; ?> | |
</div> | |
<div class="entry-caption"><?php if ( !empty($post->post_excerpt) ) the_excerpt() ?></div> | |
<?php the_content( __( 'Continue reading <span class="meta-nav">»</span>', 'photocrati-framework' ) ); ?> | |
<?php wp_link_pages('before=<div class="page-link">' . __( 'Pages:', 'photocrati-framework' ) . '&after=</div>') ?> | |
<p class='resolutions'> Downloads: | |
<?php | |
$images = array(); | |
$image_sizes = get_intermediate_image_sizes(); | |
array_unshift( $image_sizes, 'full' ); | |
foreach( $image_sizes as $image_size ) { | |
$image = wp_get_attachment_image_src( get_the_ID(), $image_size ); | |
$name = $image_size . ' (' . $image[1] . 'x' . $image[2] . ')'; | |
$images[] = '<a href="' . $image[0] . '">' . $name . '</a>'; | |
} | |
echo implode( ' | ', $images ); | |
?> | |
</p> | |
</div><!-- .entry-content --> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment