Title: wp-admin/includes/class-theme-installer-skin.php | Developer.WordPress.org

---

# File: wp-admin/includes/class-theme-installer-skin.php

 * method[Theme_Installer_Skin::hide_process_failed()](https://developer.wordpress.org/reference/classes/theme_installer_skin/hide_process_failed/)
 * Hides the `process_failed` error when updating a theme by uploading a zip file.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/theme_installer_skin/hide_process_failed/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/theme_installer_skin/hide_process_failed/#uses)
   | Source: [wp-admin/includes/class-theme-installer-skin.php:77](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-installer-skin.php#L77-L87)
 * method[Theme_Installer_Skin::do_overwrite()](https://developer.wordpress.org/reference/classes/theme_installer_skin/do_overwrite/)
 * Checks if the theme can be overwritten and outputs the HTML for overwriting a
   theme on upload.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/theme_installer_skin/do_overwrite/#used-by)
   | Uses [15 functions](https://developer.wordpress.org/reference/classes/theme_installer_skin/do_overwrite/#uses)
   | Source: [wp-admin/includes/class-theme-installer-skin.php:213](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-installer-skin.php#L213-L399)
 * hook[install_theme_overwrite_comparison](https://developer.wordpress.org/reference/hooks/install_theme_overwrite_comparison/)
 * Filters the compare table output for overwriting a theme package on upload.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/install_theme_overwrite_comparison/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/install_theme_overwrite_comparison/#uses)
   | Source: [wp-admin/includes/class-theme-installer-skin.php:305](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-installer-skin.php#L305-L305)
 * hook[install_theme_overwrite_actions](https://developer.wordpress.org/reference/hooks/install_theme_overwrite_actions/)
 * Filters the list of action links available following a single theme installation
   failure when overwriting is allowed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/install_theme_overwrite_actions/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/install_theme_overwrite_actions/#uses)
   | Source: [wp-admin/includes/class-theme-installer-skin.php:388](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-installer-skin.php#L388-L388)
 * class[Theme_Installer_Skin](https://developer.wordpress.org/reference/classes/theme_installer_skin/)
 * Theme Installer Skin for the WordPress Theme Installer.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/theme_installer_skin/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/theme_installer_skin/#uses)
   | Source: [wp-admin/includes/class-theme-installer-skin.php:18](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-installer-skin.php#L18-L400)
 * method[Theme_Installer_Skin::__construct()](https://developer.wordpress.org/reference/classes/theme_installer_skin/__construct/)
 * Constructor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/theme_installer_skin/__construct/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/theme_installer_skin/__construct/#uses)
   | Source: [wp-admin/includes/class-theme-installer-skin.php:35](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-installer-skin.php#L35-L52)
 * method[Theme_Installer_Skin::before()](https://developer.wordpress.org/reference/classes/theme_installer_skin/before/)
 * Performs an action before installing a theme.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/theme_installer_skin/before/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/theme_installer_skin/before/#uses)
   | Source: [wp-admin/includes/class-theme-installer-skin.php:59](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-installer-skin.php#L59-L67)
 * method[Theme_Installer_Skin::after()](https://developer.wordpress.org/reference/classes/theme_installer_skin/after/)
 * Performs an action following a single theme install.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/theme_installer_skin/after/#used-by)
   | Uses [13 functions](https://developer.wordpress.org/reference/classes/theme_installer_skin/after/#uses)
   | Source: [wp-admin/includes/class-theme-installer-skin.php:94](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-installer-skin.php#L94-L204)
 * hook[install_theme_complete_actions](https://developer.wordpress.org/reference/hooks/install_theme_complete_actions/)
 * Filters the list of action links available following a single theme installation.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/install_theme_complete_actions/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/install_theme_complete_actions/#uses)
   | Source: [wp-admin/includes/class-theme-installer-skin.php:200](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-theme-installer-skin.php#L200-L200)