public function print_layout_choices( $layouts, $post_id = null, $cur_layout = null, $has_custom = true ) {

		global $wp_customize;

		$global_layout = $this->get_global_layout();

		if ( ! $cur_layout ) {

			$cur_layout = $global_layout;

		}

		$name = isset( $wp_customize ) ? '_customize-radio' : 'rock';

		?>

		<div class="rock-layout-wrap">

			<ul>

				<?php

				foreach ( $layouts as $layout => $label ) :

					$class = ( $has_custom ) ? 'active' : 'disabled';
					$class .= ( $layout === $global_layout ) ? ' active global' : '';

					?>

					<li class="<?php echo esc_attr( $class ); ?>">
						<label for="rock-layout-<?php echo esc_attr( $layout ); ?>">
							<input type="radio"
							       name="<?php echo $name; // xss ok ?>-layout"
							       data-customize-setting-link="layout"
							       id="rock-layout-<?php echo esc_attr( $layout ); ?>"
							       value="<?php echo esc_attr( $layout ); ?>"
								   <?php checked( $cur_layout, $layout ); ?>
								   <?php disabled( 'disabled' === $class ); ?>>
							<img src="<?php echo esc_url( sprintf( '%s/assets/layouts/%s%s.svg', get_template_directory_uri(), $layout, is_rtl() ? '-rtl' : '' ) ); ?>"
							     alt="<?php echo esc_attr( $label ); ?>"
							     title="<?php echo esc_attr( $label ); ?>">
							<span><?php echo esc_html( $label ); ?></span>
						</label>
					</li>

				<?php endforeach; ?>

			</ul>

		</div>

		<?php

	}