2015-01-28 16:02:14 +00:00
|
|
|
<?php
|
|
|
|
/**
|
|
|
|
* Class to create a custom arbitrary html control for dividers etc
|
|
|
|
*/
|
|
|
|
class Arbitrary_Storefront_Control extends WP_Customize_Control {
|
|
|
|
public $settings = 'blogname';
|
|
|
|
public $description = '';
|
|
|
|
|
|
|
|
public function render_content() {
|
|
|
|
switch ( $this->type ) {
|
|
|
|
default:
|
|
|
|
case 'text' :
|
2015-03-24 10:28:45 +00:00
|
|
|
echo '<p class="description">' . wp_kses_post( $this->description ) . '</p>';
|
2015-01-28 16:02:14 +00:00
|
|
|
break;
|
|
|
|
|
|
|
|
case 'heading':
|
|
|
|
echo '<span class="customize-control-title">' . esc_html( $this->label ) . '</span>';
|
|
|
|
break;
|
|
|
|
|
|
|
|
case 'divider' :
|
|
|
|
echo '<hr style="margin: 1em 0;" />';
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|