Ugrás a tartalomhoz


- - - - -

wp_schedule_event


  • Nem szólhatsz hozzá ehhez a témához.
Még nem érkezett válasz erre a témára

#1 Keveqiah

    Újonc

  • Regisztrált tag
  • Pipa
  • 13 Hozzászólás:

Elküldve: 2012-01-31 - 12:29

A kérdésem igazából a schedule_single_event-hez kapcsolódna.
Létrehozok egy normál időzített feladatot, ami meghív egy függvényt ugyebár. Ebben a függvényben kéne single eventeket létrehoznom egyenként..

Tehát a fő event futása után több "al" event követné, mind az átadott paramétertől függően időzítve.
add_action( 'rss_check', 'rss_check_update' );
if (!wp_next_scheduled('rss_check')) {
	  wp_schedule_event(time(), '3_min', 'rss_check', array('tol' => 0));
}
function rss_check_update($args=false)
{
    if($jobs > $args['tol'])
    {	   
	    $new = $args['tol']+1;
	    add_action( 'new_schedule'.$new, 'rss_check_update' );	   
	    wp_schedule_single_event(time()+10, 'new_schedule'.$new array('tol' => $new));
    }
}
Viszont mindig csak egy al event fut le. a paramétere a megfelelő: "előző" + 1.. tehát nem értem, miért nem jön létre több event is.

Vélemény, ötlet?





1 felhasználó olvassa ezt a témát.

0 felhasználó, 1 vendég, 0 anonim felhasználó