$time, 'dismissed' => false, ); $load = true; } else { // Check if it has been dismissed or not. if ( ( isset( $review['dismissed'] ) && ! $review['dismissed'] ) && ( isset( $review['time'] ) ) ) { $load = true; } } // If we cannot load, return early. if ( ! $load ) { return; } // Bail if activation time isnt set. if ( ! $activation_time ) { return; } $valid = false; if ( intval( time() ) >= intval( strtotime( '+7 day', $activation_time ) ) ) { $valid = true; } else { $valid = false; } // if there hasnt been enough time, dont show. if ( ! $valid ) { return; } // Update the review option now. update_option( 'wppdf_review', $review ); // We have a candidate! Output a review message. ?>