function wpv_apply_user_functions($value) { $value = wpv_apply_user_function_url_param($value); $value = wpv_apply_user_function_view_param($value); $value = wpv_apply_user_function_date_compare($value); return $value; }
/** * wpv_filter_resolve_variable_date_timestamp * * Resolves ##DATE_FUNC(x)## matches in the $values string to timestamps * * @param $value (string) * @param $attr (array) * * @return $value (string) * * @since 1.8.0 */ function wpv_filter_resolve_variable_date_timestamp( $value, $attr = array() ) { if ( is_array( $attr ) && isset( $attr['filters'] ) && is_array( $attr['filters'] ) && in_array( 'date_timestamp', $attr['filters'] ) ) { $value = wpv_apply_user_function_date_compare( $value ); } return $value; }