File "class-wp-customize-background-position-control.php"

Full path: /home/kosmetik/public_html/wp-includes/customize/class-wp-customize-background-position-control.php
File size: 2.34 B
MIME-type: text/x-php
Charset: utf-8

Download   Open   Edit   Advanced Editor   Back

<?php

class WP_Customize_Background_Position_Control extends WP_Customize_Control
{
    public $type = 'background_position';
    public function render_content()
    {
    }
    public function content_template()
    {
        $options = array(array('left top' => array('label' => __('Top Left'), 'icon' => 'dashicons dashicons-arrow-left-alt'), 'center top' => array('label' => __('Top'), 'icon' => 'dashicons dashicons-arrow-up-alt'), 'right top' => array('label' => __('Top Right'), 'icon' => 'dashicons dashicons-arrow-right-alt')), array('left center' => array('label' => __('Left'), 'icon' => 'dashicons dashicons-arrow-left-alt'), 'center center' => array('label' => __('Center'), 'icon' => 'background-position-center-icon'), 'right center' => array('label' => __('Right'), 'icon' => 'dashicons dashicons-arrow-right-alt')), array('left bottom' => array('label' => __('Bottom Left'), 'icon' => 'dashicons dashicons-arrow-left-alt'), 'center bottom' => array('label' => __('Bottom'), 'icon' => 'dashicons dashicons-arrow-down-alt'), 'right bottom' => array('label' => __('Bottom Right'), 'icon' => 'dashicons dashicons-arrow-right-alt')));
        ?>
		<# if ( data.label ) { #>
			<span class="customize-control-title">{{{ data.label }}}</span>
		<# } #>
		<# if ( data.description ) { #>
			<span class="description customize-control-description">{{{ data.description }}}</span>
		<# } #>
		<div class="customize-control-content">
			<fieldset>
				<legend class="screen-reader-text"><span><?php 
        _e('Image Position');
        ?></span></legend>
				<div class="background-position-control">
				<?php 
        foreach ($options as $group) {
            ?>
					<div class="button-group">
					<?php 
            foreach ($group as $value => $input) {
                ?>
						<label>
							<input class="screen-reader-text" name="background-position" type="radio" value="<?php 
                echo esc_attr($value);
                ?>">
							<span class="button display-options position"><span class="<?php 
                echo esc_attr($input['icon']);
                ?>" aria-hidden="true"></span></span>
							<span class="screen-reader-text"><?php 
                echo $input['label'];
                ?></span>
						</label>
					<?php 
            }
            ?>
					</div>
				<?php 
        }
        ?>
				</div>
			</fieldset>
		</div>
		<?php 
    }
}