Improve appearance of "choose from library" link for headers and backgrounds. Props SergeyBiryukov, sabreuse. see #20737
git-svn-id: https://develop.svn.wordpress.org/trunk@20884 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
62f2b12282
commit
bdad6e911b
@ -250,17 +250,23 @@ if ( get_background_image() ) {
|
|||||||
<tr valign="top">
|
<tr valign="top">
|
||||||
<th scope="row"><?php _e('Upload Image'); ?></th>
|
<th scope="row"><?php _e('Upload Image'); ?></th>
|
||||||
<td><form enctype="multipart/form-data" id="upload-form" method="post" action="">
|
<td><form enctype="multipart/form-data" id="upload-form" method="post" action="">
|
||||||
<label for="upload"><?php _e('Choose an image from your computer:'); ?></label><br /><input type="file" id="upload" name="import" />
|
<p>
|
||||||
|
<label for="upload"><?php _e( 'Choose an image from your computer:' ); ?></label><br />
|
||||||
|
<input type="file" id="upload" name="import" />
|
||||||
<input type="hidden" name="action" value="save" />
|
<input type="hidden" name="action" value="save" />
|
||||||
<?php wp_nonce_field('custom-background-upload', '_wpnonce-custom-background-upload') ?>
|
<?php wp_nonce_field( 'custom-background-upload', '_wpnonce-custom-background-upload' ); ?>
|
||||||
<?php submit_button( __( 'Upload' ), 'button', 'submit', false ); ?>
|
<?php submit_button( __( 'Upload' ), 'button', 'submit', false ); ?>
|
||||||
|
</p>
|
||||||
<?php
|
<?php
|
||||||
$image_library_url = get_upload_iframe_src( 'image', null, 'library' );
|
$image_library_url = get_upload_iframe_src( 'image', null, 'library' );
|
||||||
$image_library_url = remove_query_arg( 'TB_iframe', $image_library_url );
|
$image_library_url = remove_query_arg( 'TB_iframe', $image_library_url );
|
||||||
$image_library_url = add_query_arg( array( 'context' => 'custom-background', 'TB_iframe' => 1 ), $image_library_url );
|
$image_library_url = add_query_arg( array( 'context' => 'custom-background', 'TB_iframe' => 1 ), $image_library_url );
|
||||||
?>
|
?>
|
||||||
|
<p>
|
||||||
|
<label for="choose-from-library-link"><?php _e( 'Or choose an image from your media library:' ); ?></label><br />
|
||||||
|
<a id="choose-from-library-link" class="button thickbox" href="<?php echo esc_url( $image_library_url ); ?>"><?php _e( 'Choose Image' ); ?></a>
|
||||||
|
</p>
|
||||||
</form>
|
</form>
|
||||||
<span class="howto"><?php _ex( 'or', 'Custom Background: Choose an image from your computer - or - Choose from image library' ); ?></span> <a id="choose-from-library-link" class="thickbox" href="<?php echo $image_library_url; ?>"><?php _e( 'Choose from image library' ); ?></a>
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -579,16 +579,19 @@ var farbtastic;
|
|||||||
<label for="upload"><?php _e( 'Choose an image from your computer:' ); ?></label><br />
|
<label for="upload"><?php _e( 'Choose an image from your computer:' ); ?></label><br />
|
||||||
<input type="file" id="upload" name="import" />
|
<input type="file" id="upload" name="import" />
|
||||||
<input type="hidden" name="action" value="save" />
|
<input type="hidden" name="action" value="save" />
|
||||||
<?php wp_nonce_field( 'custom-header-upload', '_wpnonce-custom-header-upload' ) ?>
|
<?php wp_nonce_field( 'custom-header-upload', '_wpnonce-custom-header-upload' ); ?>
|
||||||
<?php submit_button( __( 'Upload' ), 'button', 'submit', false ); ?>
|
<?php submit_button( __( 'Upload' ), 'button', 'submit', false ); ?>
|
||||||
</p>
|
</p>
|
||||||
</form>
|
|
||||||
<?php
|
<?php
|
||||||
$image_library_url = get_upload_iframe_src( 'image', null, 'library' );
|
$image_library_url = get_upload_iframe_src( 'image', null, 'library' );
|
||||||
$image_library_url = remove_query_arg( 'TB_iframe', $image_library_url );
|
$image_library_url = remove_query_arg( 'TB_iframe', $image_library_url );
|
||||||
$image_library_url = add_query_arg( array( 'context' => 'custom-header', 'TB_iframe' => 1 ), $image_library_url );
|
$image_library_url = add_query_arg( array( 'context' => 'custom-header', 'TB_iframe' => 1 ), $image_library_url );
|
||||||
?>
|
?>
|
||||||
<span class="howto"><?php _ex( 'or', 'Custom Header: Choose an image from your computer - or - Choose from image library' ); ?></span> <a id="choose-from-library-link" class="thickbox" href="<?php echo $image_library_url; ?>"><?php _e( 'Choose from image library' ); ?></a>
|
<p>
|
||||||
|
<label for="choose-from-library-link"><?php _e( 'Or choose an image from your media library:' ); ?></label><br />
|
||||||
|
<a id="choose-from-library-link" class="button thickbox" href="<?php echo esc_url( $image_library_url ); ?>"><?php _e( 'Choose Image' ); ?></a>
|
||||||
|
</p>
|
||||||
|
</form>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
|
Loading…
Reference in New Issue
Block a user