Twenty Fourteen: fix non-image attachment page layout, props iamtakashi. Fixes #25624.
Built from https://develop.svn.wordpress.org/trunk@25856 git-svn-id: http://core.svn.wordpress.org/trunk@25768 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
74a2b63958
commit
cde77ec4ea
|
@ -118,14 +118,14 @@ endif; // twentyfourteen_setup
|
||||||
add_action( 'after_setup_theme', 'twentyfourteen_setup' );
|
add_action( 'after_setup_theme', 'twentyfourteen_setup' );
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Adjust content_width value for full-width and attachment templates.
|
* Adjust content_width value for image attachment template.
|
||||||
*
|
*
|
||||||
* @since Twenty Fourteen 1.0
|
* @since Twenty Fourteen 1.0
|
||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
function twentyfourteen_content_width() {
|
function twentyfourteen_content_width() {
|
||||||
if ( is_attachment() )
|
if ( is_attachment() && wp_attachment_is_image() )
|
||||||
$GLOBALS['content_width'] = 810;
|
$GLOBALS['content_width'] = 810;
|
||||||
}
|
}
|
||||||
add_action( 'template_redirect', 'twentyfourteen_content_width' );
|
add_action( 'template_redirect', 'twentyfourteen_content_width' );
|
||||||
|
|
|
@ -80,8 +80,12 @@ function twentyfourteen_post_nav() {
|
||||||
<h1 class="screen-reader-text"><?php _e( 'Post navigation', 'twentyfourteen' ); ?></h1>
|
<h1 class="screen-reader-text"><?php _e( 'Post navigation', 'twentyfourteen' ); ?></h1>
|
||||||
<div class="nav-links">
|
<div class="nav-links">
|
||||||
<?php
|
<?php
|
||||||
|
if ( is_attachment() ) :
|
||||||
|
previous_post_link( '%link', __( '<span class="meta-nav">Published In</span>%title', 'twentyfourteen' ) );
|
||||||
|
else :
|
||||||
previous_post_link( '%link', __( '<span class="meta-nav">Previous Post</span>%title', 'twentyfourteen' ) );
|
previous_post_link( '%link', __( '<span class="meta-nav">Previous Post</span>%title', 'twentyfourteen' ) );
|
||||||
next_post_link( '%link', __( '<span class="meta-nav">Next Post</span>%title', 'twentyfourteen' ) );
|
next_post_link( '%link', __( '<span class="meta-nav">Next Post</span>%title', 'twentyfourteen' ) );
|
||||||
|
endif;
|
||||||
?>
|
?>
|
||||||
</div><!-- .nav-links -->
|
</div><!-- .nav-links -->
|
||||||
</nav><!-- .navigation -->
|
</nav><!-- .navigation -->
|
||||||
|
|
|
@ -1732,6 +1732,10 @@ span + .edit-link:before,
|
||||||
* -----------------------------------------------------------------------------
|
* -----------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
.attachment .content-sidebar {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
.attachment .entry-content {
|
.attachment .entry-content {
|
||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
}
|
}
|
||||||
|
@ -1739,6 +1743,7 @@ span + .edit-link:before,
|
||||||
.attachment footer.entry-meta {
|
.attachment footer.entry-meta {
|
||||||
text-transform: none;
|
text-transform: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.entry-attachment .attachment {
|
.entry-attachment .attachment {
|
||||||
margin-bottom: 24px;
|
margin-bottom: 24px;
|
||||||
}
|
}
|
||||||
|
@ -2961,7 +2966,7 @@ span + .edit-link:before,
|
||||||
margin-right: -168px;
|
margin-right: -168px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.attachment .entry-content .attachment {
|
.attachment .entry-attachment .attachment {
|
||||||
margin-right: -168px;
|
margin-right: -168px;
|
||||||
margin-left: -168px;
|
margin-left: -168px;
|
||||||
max-width: 810px;
|
max-width: 810px;
|
||||||
|
|
Loading…
Reference in New Issue