Are WordPress Heartbeat API ‘beats’ staggered or do they occur simultaneously for all users?

I would think the beats are Staggered by nature, becasue the next tick is determined by the browser time time() within the scheduleNextTick() method in the /wp-includes/js/heartbeat.jsfile: var delta = time() – settings.lastTick, interval = settings.mainInterval; where it’s used to schedule the next tick with the setTimeout function: if ( delta < interval ) { … Read more

How to disable the “Post Lock/Edit Lock”?

As an addition to @birgire answer… Findings register_post_type() allows to register a post type support, which can as well be done later on using add_post_type_support(). And that can get checked against even later using the all mighty post_type_supports( $cpt, $feat ). A general mini plugin that adds a new feature Now the following (mu-)plugin checks … Read more