diff --git a/.gitignore b/.gitignore index 0103492ccbbe9811a0d40c8b2e00b3bdfc0b82aa..11c60e3fa02751a08ecc38a4a81b2dbba298a537 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ #Blocpower List -#wordpress/wp-config.php +wordpress/wp-config.php # ----------------------------------------------------------------- # .gitignore for WordPress diff --git a/wordpress/wp-content/themes/backer/footer.php b/wordpress/wp-content/themes/backer/footer.php index 6d174579a3e17562605b95ae03ce41a515e6453a..ba012214cb2fbf6fcf69715ea6626ed65f3c0d05 100644 --- a/wordpress/wp-content/themes/backer/footer.php +++ b/wordpress/wp-content/themes/backer/footer.php @@ -137,12 +137,11 @@ - \ No newline at end of file diff --git a/wordpress/wp-content/themes/backer/functions.php b/wordpress/wp-content/themes/backer/functions.php index 7baf8e2cbfb59486a2d9d620fdf1763e478c28d0..e2a49c406bf448707d21293ac6aab380e623dda6 100644 --- a/wordpress/wp-content/themes/backer/functions.php +++ b/wordpress/wp-content/themes/backer/functions.php @@ -1177,4 +1177,31 @@ class Krown_Nav_Walker extends Walker_Nav_Menu { } +/*--------------------------------- + Add Scheduled Events +-----------------------------------*/ +function check_project_status() { + $query = array( + 'post_type' => 'ignition_product', + 'post_status' => array('publish', 'needsediting') + ); + $loop = new WP_Query($query); + while ( $loop->have_posts() ) { + $loop->the_post(); + $pid = $loop->post->ID; + $funds_raised = get_post_meta( $pid, 'ign_percent_raised', true ); + $days_left = get_post_meta( $pid, 'ign_days_left', true ); + if($funds_raised == 100){ + wp_update_post( array( 'ID'=>$pid, 'post_status' => 'completed' ) ); + } + if($funds_raised != 100 && $days_left == 0){ + wp_update_post( array( 'ID'=>$pid, 'post_status' => 'closed' ) ); + } + } +} +add_action( 'check_project_status','check_project_status' ); +if (!wp_next_scheduled('check_project_status')) { + wp_schedule_event(time(), 'hourly', 'check_project_status'); +} + ?> diff --git a/wordpress/wp-content/themes/backer/header-projectsingle.php b/wordpress/wp-content/themes/backer/header-projectsingle.php index 93cd1378b149893bc7516c176cdb886b573b9a3e..449e90533b69dae854d78ef536c39dd64cf73014 100644 --- a/wordpress/wp-content/themes/backer/header-projectsingle.php +++ b/wordpress/wp-content/themes/backer/header-projectsingle.php @@ -12,23 +12,12 @@ - - - - - - + - - - - + + + + @@ -39,54 +28,86 @@ + - - - - - - + + + + + + + ID, 'krown_page_layout', true ) : '' ) . ' no-js' ); ?>> - -