[wp-hackers] Deleting a lot of posts/terms on plugin deactivation
mail at matthiasbreuer.com
Mon Jul 1 18:50:42 UTC 2013
It's always delighting what you can learn reading through core sources.
Am 01.07.2013 um 19:18 schrieb Brian Layman <wp-hackers at thecodecave.com>:
> On 6/30/2013 2:28 PM, Matthias Breuer wrote:
>>>> Yeah - I guess that this will be my choice at the end - just wanted to
>>>> check if someone else has any better ideas.
>>> Your best bet is to offload this onto wp-cron, which runs without a
>>> timelimit (similar to CLI) in the background.
>> I always thought wp-cron is running as a synchronous process when not called via real cronjobs. Is it done asynchronously?
> Back in the 2.1 era or so you would have been correct. Back then, whichever unlucky visitor triggered all the work was the one that got a slow page load. Now, instead of processing cron directly, a separate web call is made from the code using wp_remote_post() to trigger the processing of a cron batch. That way all of the cron steps are executed asynchronously to any the visitor's session.
> Brian Layman
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
More information about the wp-hackers