Changeset 10887
- Timestamp:
- 04/07/2009 09:44:23 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/includes/theme-install.php
r10885 r10887 74 74 */ 75 75 function install_themes_feature_list( ) { 76 if ( !$cache = get_ option( 'wporg_theme_feature_list' ) )77 add_option( 'wporg_theme_feature_list', array( ), '', 'no');78 79 if ( $cache && $cache->timeout +3 * 60 * 60 > time( ))80 return $cache ->cached;76 if ( !$cache = get_transient( 'wporg_theme_feature_list' ) ) 77 set_transient( 'wporg_theme_feature_list', array( ), 10800); 78 79 if ( $cache ) 80 return $cache; 81 81 82 82 $feature_list = themes_api( 'feature_list', array( ) ); … … 84 84 return $features; 85 85 86 $cache = (object) array( 'timeout' => time( ), 'cached' => $feature_list ); 87 update_option( 'wporg_theme_feature_list', $cache ); 86 set_transient( 'wporg_theme_feature_list', $feature_list, 10800 ); 88 87 89 88 return $feature_list;
Note: See TracChangeset
for help on using the changeset viewer.