You appear to be a bot. Output may be restricted
Description
Set an expiring database setting.
Updates the value and expiration timestamp for an expiring setting.
Usage
$mixed = genesis_set_expiring_setting( $setting, $value, $duration );
Parameters
- $setting
- ( string ) required – The setting key.
- $value
- ( mixed ) required – The value to save.
- $duration
- ( int ) required – The duration this setting should remain active.
Returns
mixed The result of `update_option( $setting )`.
Source
File name: genesis/lib/functions/options.php
Lines:
1 to 8 of 8
function genesis_set_expiring_setting( $setting, $value, $duration ) { // Prefix the setting, so we're not messing with non-expiring settings. $setting = 'genesis_expiring_setting_' . $setting; update_option( $setting . '_expiration', time() + $duration, false ); return update_option( $setting, $value, false ); }