PUM_Admin_Upgrade_Routine_6::setup_valid_themes()
Create a list of valid popup themes.
Description Description
Source Source
File: includes/admin/upgrades/class-pum-admin-upgrade-routine-6.php
public static function setup_valid_themes() { PUM_Admin_Upgrade_Routine_6::$valid_themes = array(); foreach ( pum_get_all_themes() as $theme ) { PUM_Admin_Upgrade_Routine_6::$valid_themes[ $theme->ID ] = $theme; if ( pum_get_default_theme_id() == $theme->ID ) { PUM_Admin_Upgrade_Routine_6::$default_theme = $theme->ID; } } if ( ! PUM_Admin_Upgrade_Routine_6::$default_theme ) { reset( PUM_Admin_Upgrade_Routine_6::$valid_themes ); PUM_Admin_Upgrade_Routine_6::$default_theme = PUM_Admin_Upgrade_Routine_6::$valid_themes[ key( PUM_Admin_Upgrade_Routine_6::$valid_themes ) ]->ID; } }
Expand full source code Collapse full source code View on Trac