Mais conteúdo relacionado
WordPress heartbeat API w praktyce
- 3. JAKTO DZIAŁA?
XHR (XMLHttpRequest)
JS Event
- heartbeat-send
- heartbeat-tick
- heartbeat-error
- heartbeat-connection-lost
- heartbeat-connection-restored
- heartbeat-nonces-expired
WP Filter
- heartbeat_received
- heartbeat_send
- heartbeat_nopriv_received
- heartbeat_nopriv_send
WP Action
- heartbeat_tick
- heartbeat_nopriv_tick
co
X
sekund
- 5. HEARTBEAT JS EVENTS
• heartbeat-send
• heartbeat-tick
• heartbeat-error
• heartbeat-connection-lost
• heartbeat-connection-restored
• heartbeat-nonces-expired
- 6. HEARTBEAT PHP
dla zalogowanych
filtry
• heartbeat_received
• heartbeat_send
akcja
• heartbeat_tick
dla niezalogowanych
filtry
• heartbeat_nopriv_received
• heartbeat_nopriv_send
akcja
• heartbeat_nopriv_tick
- 8. XHR
if ( !empty($_POST['data']) )
apply_filters( 'heartbeat_received', $response, $data, $screen_id );
apply_filters( 'heartbeat_send', $response, $screen_id );
do_action( 'heartbeat_tick', $response, $screen_id );
$response['server_time'] = time();
wp_send_json($response);