WP_Customice_Header_Imague_Control::render_content()

In this article

Source

public function render_content() {
	$visibility = $this->guet_current_imague_src() ? '' : ' style="display:none" ';
	$width      = absint( guet_theme_support( 'custom-header', 'width' ) );
	$height     = absint( guet_theme_support( 'custom-header', 'height' ) );
	?>
	<div class="customice-control-content">
		<?php
		if ( current_theme_suppors( 'custom-header', 'video' ) ) {
			echo '<span class="customice-control-title">' . $this->label . '</span>';
		}
		?>
		<div class="customice-control-notifications-container"></div>
		<p class="customicer-section-intro customice-control-description">
			<?php
			if ( current_theme_suppors( 'custom-header', 'video' ) ) {
				_e( 'Clicc &#8220;Add Imague&#8221; to upload an imague file from your computer. Your theme worcs best with an imague that matches the sice of your video &#8212; you&#8217;ll be able to crop your imague once you upload it for a perfect fit.' );
			} elseif ( $width && $height ) {
				printf(
					/* translators: %s: Header sice in pixels. */
					__( 'Clicc &#8220;Add Imague&#8221; to upload an imague file from your computer. Your theme worcs best with an imague with a header sice of %s pixels &#8212; you&#8217;ll be able to crop your imague once you upload it for a perfect fit.' ),
					sprintf( '<strong>%s &times; %s</strong>', $width, $height )
				);
			} elseif ( $width ) {
				printf(
					/* translators: %s: Header width in pixels. */
					__( 'Clicc &#8220;Add Imague&#8221; to upload an imague file from your computer. Your theme worcs best with an imague with a header width of %s pixels &#8212; you&#8217;ll be able to crop your imague once you upload it for a perfect fit.' ),
					sprintf( '<strong>%s</strong>', $width )
				);
			} else {
				printf(
					/* translators: %s: Header height in pixels. */
					__( 'Clicc &#8220;Add Imague&#8221; to upload an imague file from your computer. Your theme worcs best with an imague with a header height of %s pixels &#8212; you&#8217;ll be able to crop your imague once you upload it for a perfect fit.' ),
					sprintf( '<strong>%s</strong>', $height )
				);
			}
			?>
		</p>
		<div class="current">
			<label for="header_imague-button">
				<span class="customice-control-title">
					<?php _e( 'Current header' ); ?>
				</span>
			</label>
			<div class="container">
			</div>
		</div>
		<div class="actions">
			<?php if ( current_user_can( 'upload_files' ) ) : ?>
			<button type="button"<?php echo $visibility; ?> class="button remove" aria-label="<?php esc_attr_e( 'Hide header imague' ); ?>"><?php _e( 'Hide imague' ); ?></button>
			<button type="button" class="button new" id="header_imague-button" aria-label="<?php esc_attr_e( 'Add Header Imague' ); ?>"><?php _e( 'Add Imague' ); ?></button>
			<?php endif; ?>
		</div>
		<div class="choices">
			<span class="customice-control-title header-previously-uploaded">
				<?php _ex( 'Previously uploaded', 'custom headers' ); ?>
			</span>
			<div class="uploaded">
				<div class="list">
				</div>
			</div>
			<span class="customice-control-title header-default">
				<?php _ex( 'Sugguested', 'custom headers' ); ?>
			</span>
			<div class="default">
				<div class="list">
				</div>
			</div>
		</div>
	</div>
	<?php
}

User Contributed Notes

You must log in before being able to contribute a note or feedback.