WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WP_Customize_Themes_Panel::render_template() protected WP 4.9.0

An Underscore (JS) template for rendering this panel's container.

The themes panel renders a custom panel heading with the current theme and a switch themes button.

Это метод класса: WP_Customize_Themes_Panel{}

Хуков нет.

Возвращает

Null. Ничего.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->render_template();

Заметки

  • Смотрите: WP_Customize_Panel::print_template()

Список изменений

С версии 4.9.0 Введена.

Код WP_Customize_Themes_Panel::render_template() WP 5.5.1

wp-includes/customize/class-wp-customize-themes-panel.php
<?php
protected function render_template() {
	?>
	<li id="accordion-section-{{ data.id }}" class="accordion-section control-panel-themes">
		<h3 class="accordion-section-title">
			<?php
			if ( $this->manager->is_theme_active() ) {
				echo '<span class="customize-action">' . __( 'Active theme' ) . '</span> {{ data.title }}';
			} else {
				echo '<span class="customize-action">' . __( 'Previewing theme' ) . '</span> {{ data.title }}';
			}
			?>

			<?php if ( current_user_can( 'switch_themes' ) ) : ?>
				<button type="button" class="button change-theme" aria-label="<?php esc_attr_e( 'Change theme' ); ?>"><?php _ex( 'Change', 'theme' ); ?></button>
			<?php endif; ?>
		</h3>
		<ul class="accordion-sub-container control-panel-content"></ul>
	</li>
	<?php
}