[wp-hackers] Problem with wp_schedule_single_event

Otto otto at ottodestruct.com
Thu Mar 20 19:53:59 GMT 2008


My bad, that second example should have been this:
wp_schedule_single_event(time()+3600, 'my_custom_hook', array($data1,$data2) );
 add_action('my_custom_hook','my_function',10,2);
 function my_function($data1, $data2) {
 //whatever
 }

I forget the 10,2 bits on the action. Gotta have the 2 for 2 parameters.

On Thu, Mar 20, 2008 at 2:52 PM, Otto <otto at ottodestruct.com> wrote:
> $data needs to be an array containing the parameters. Like this:
>
>   wp_schedule_single_event(time()+3600, 'my_custom_hook', array($data) );
>
>  add_action('my_custom_hook','my_function')
>   function my_function($data) {
>   //whatever
>   }
>
>  If you were to have multiple params, you'd do something like this:
>
>   wp_schedule_single_event(time()+3600, 'my_custom_hook', array($data1,
>  $data2) );
>
>  add_action('my_custom_hook','my_function')
>   function my_function($data1, $data2) {
>   //whatever
>
>
>  }
>
>  On Thu, Mar 20, 2008 at 1:13 PM, Sudar Muthu <sudar at sudarmuthu.com> wrote:
>  > Hi all,
>  >
>  >  I am facing a strange problem with wp_schedule_single_event function when
>  >  passing parameters to the callback function.
>  >
>  >  The following is my condensed code
>  >
>  >  wp_schedule_single_event(time()+3600, 'my_custom_hook', $data );
>  >  add_action('my_custom_hook','my_function')
>  >  function my_function($data) {
>  >  //print $data
>  >  }
>  >
>  >  My aim is to pass the parameter $data to my_function(), but the above code
>  >  is not working for me. The $data variable inside the my_function is always
>  >  set to null.
>  >
>  >  The documentation for the wp_schedule_single_event at
>  >  http://codex.wordpress.org/Function_Reference/wp_schedule_single_event says
>  >  that we can pass the arguments for the callback function as the third
>  >  parameter but it doesn't seem to work for me. Am I missing something here?
>  >
>  >
>  >  --
>  >  With Regards,
>  >  Sudar
>  >
>  >  http://SudarMuthu.com
>  >  _______________________________________________
>  >  wp-hackers mailing list
>  >  wp-hackers at lists.automattic.com
>  >  http://lists.automattic.com/mailman/listinfo/wp-hackers
>  >
>


More information about the wp-hackers mailing list