Source View: wp_privacy_personal_data_export_page

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

  • Action hooks look like this: do_action( "hook_name" )
  • Filter hooks look like this: apply_filters( "hook_name", "what_to_filter" ).

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

Line Code
4181       *
4182       * @param array  $response        The personal data for the given exporter and page.
4183       * @param int    $exporter_index  The index of the exporter that provided this data.
4184       * @param string $email_address   The email address associated with this personal data.
4185       * @param int    $page            The page for this response.
4186       * @param int    $request_id      The privacy request post ID associated with this request.
4187       * @param bool   $send_as_email   Whether the final results of the export should be emailed to the user.
4188       * @param string $exporter_key    The key (slug) of the exporter that provided this data.
4189       */
4190      $response = apply_filters( 'wp_privacy_personal_data_export_page', $response, $exporter_index, $email_address, $page, $request_id, $send_as_email, $exporter_key );
4191
4192      if ( is_wp_error( $response ) ) {
4193           wp_send_json_error( $response );
4194      }
4195
4196      wp_send_json_success( $response );
4197 }
4198
4199 /**