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
2875      /**
2876       * Filter the attachment data prepared for JavaScript.
2877       *
2878       * @since 3.5.0
2879       *
2880       * @param array      $response   Array of prepared attachment data.
2881       * @param int|object $attachment Attachment ID or object.
2882       * @param array      $meta       Array of attachment meta data.
2883       */
2884      return apply_filters( 'wp_prepare_attachment_for_js', $response, $attachment, $meta );
2885 }
2886
2887 /**
2888  * Enqueues all scripts, styles, settings, and templates necessary to use
2889  * all media JS APIs.
2890  *
2891  * @since 3.5.0
2892  *
2893  * @global int       $content_width