wp-trackback.php
Purpose
Handles incoming trackbacks/pingbacks, validates data, and creates trackback comments.
Flow
- Loads WordPress and runs
wp( array( 'tb' => '1' ) )when needed. - Runs as unauthenticated user.
- Parses and validates incoming trackback fields.
- Verifies target post and pings open status.
- Creates a trackback comment via
wp_new_comment(). - Responds with XML success/error.
Key functions called
wp()wp_set_current_user( 0 )pings_open()wp_new_comment()
Hooks fired
- Actions:
pre_trackback_posttrackback_post