Source View: wp_prepare_attachment_for_js

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
2851      /**
2852       * Filter the attachment data prepared for JavaScript.
2853       *
2854       * @since 3.5.0
2855       *
2856       * @param array      $response   Array of prepared attachment data.
2857       * @param int|object $attachment Attachment ID or object.
2858       * @param array      $meta       Array of attachment meta data.
2859       */
2860      return apply_filters( 'wp_prepare_attachment_for_js', $response, $attachment, $meta );
2861 }
2862
2863 /**
2864  * Enqueues all scripts, styles, settings, and templates necessary to use
2865  * all media JS APIs.
2866  *
2867  * @since 3.5.0
2868  *
2869  * @param array $args {