WP_Theme_Install_List_Table::theme_installer_single() WordPress Method
The WP_Theme_Install_List_Table::theme_installer_single() method is used to install a WordPress theme. This method takes two arguments: the WordPress theme to install and the URL of the WordPress theme. The method first checks if the WordPress theme is already installed. If it is, then the method exits. Otherwise, the method downloads the WordPress theme from the given URL and installs it.
WP_Theme_Install_List_Table::theme_installer_single( stdClass $theme ) #
Prints the wrapper for the theme installer with a provided theme’s data.
Description
Used to make the theme installer work for no-js.
Parameters
- $theme
(stdClass)(Required)A WordPress.org Theme API object.
Source
File: wp-admin/includes/class-wp-theme-install-list-table.php
public function theme_installer_single( $theme ) { ?> <div id="theme-installer" class="wp-full-overlay single-theme"> <div class="wp-full-overlay-sidebar"> <?php $this->install_theme_info( $theme ); ?> </div> <div class="wp-full-overlay-main"> <iframe src="<?php echo esc_url( $theme->preview_url ); ?>"></iframe> </div> </div> <?php }
Expand full source codeCollapse full source codeView on TracView on GitHub