• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WordPress core a2z

WordPress core a2z

WordPress core only

  • Home
  • Plugins
  • Blocks
  • Shortcodes
  • APIs
  • Classes
  • Files
  • Hooks
  • Sitemap
  • Blog
Home / Files / wp-includes/media.php


Lines:

1 to 100 of 170
<?php

/**
 * WordPress API for media display.
 *
 * @package WordPress
 * @subpackage Media
 */

/* function wp_get_additional_image_sizes() – Retrieve additional image sizes. */

/* function image_constrain_size_for_editor() – Scale down the default size of an image. */

/* function image_hwstring() – Retrieve width and height attributes using given width and height values. */

/* function image_downsize() – Scale an image to fit a particular size (such as ‘thumb’ or ‘medium’). */

/* function add_image_size() – Register a new image size. */

/* function has_image_size() – Check if an image size exists. */

/* function remove_image_size() – Remove a new image size. */

/* function set_post_thumbnail_size() – Registers an image size for the post thumbnail. */

/* function get_image_tag() – Gets an img tag for an image attachment, scaling it down if requested. */

/* function wp_constrain_dimensions() – Calculates the new dimensions for a down-sampled image. */

/* function image_resize_dimensions() – Retrieves calculated resize dimensions for use in WP_Image_Editor. */

/* function image_make_intermediate_size() – Resizes an image to make a thumbnail or intermediate size. */

/* function wp_image_matches_ratio() – Helper function to test if aspect ratios for two images match. */

/* function image_get_intermediate_size() – Retrieves the image’s intermediate size (resized) path, width, and height. */

/* function get_intermediate_image_sizes() – Gets the available intermediate image size names. */

/* function wp_get_registered_image_subsizes() – Returns a normalized list of all currently registered image sub-sizes. */

/* function wp_get_attachment_image_src() – Retrieves an image to represent an attachment. */

/* function wp_get_attachment_image() – Get an HTML img element representing an image attachment */

/* function wp_get_attachment_image_url() – Get the URL of an image attachment. */

/* function _wp_get_attachment_relative_path() – Get the attachment path relative to the upload directory. */

/* function _wp_get_image_size_from_meta() – Get the image size as array from its meta data. */

/* function wp_get_attachment_image_srcset() – Retrieves the value for an image attachment’s ‘srcset’ attribute. */

/* function wp_calculate_image_srcset() – A helper function to calculate the image sources to include in a ‘srcset’ attribute. */

/* function wp_get_attachment_image_sizes() – Retrieves the value for an image attachment’s ‘sizes’ attribute. */

/* function wp_calculate_image_sizes() – Creates a ‘sizes’ attribute value for an image. */

/* function wp_image_file_matches_image_meta() – Determines if the image meta data is for the image source file. */

/* function wp_image_src_get_dimensions() – Determines an image’s width and height dimensions based on the source file. */

/* function wp_image_add_srcset_and_sizes() – Adds ‘srcset’ and ‘sizes’ attributes to an existing ‘img’ element. */

/* function wp_lazy_loading_enabled() – Determine whether to add the `loading` attribute to the specified tag in the specified context. */

/* function wp_filter_content_tags() – Filters specific tags in post content and modifies their markup. */

/* function wp_img_tag_add_loading_attr() – Adds `loading` attribute to an `img` HTML tag. */

/* function wp_img_tag_add_width_and_height_attr() – Adds `width` and `height` attributes to an `img` HTML tag. */

/* function wp_img_tag_add_srcset_and_sizes_attr() – Adds `srcset` and `sizes` attributes to an existing `img` HTML tag. */

/* function _wp_post_thumbnail_class_filter() – Adds a ‘wp-post-image’ class to post thumbnails. Internal use only. */

/* function _wp_post_thumbnail_class_filter_add() – Adds ‘_wp_post_thumbnail_class_filter’ callback to the ‘wp_get_attachment_image_attributes’
filter hook. Internal use only. */

/* function _wp_post_thumbnail_class_filter_remove() – Removes the ‘_wp_post_thumbnail_class_filter’ callback from the ‘wp_get_attachment_image_attributes’
filter hook. Internal use only. */

add_shortcode( 'wp_caption', 'img_caption_shortcode' );
add_shortcode( 'caption', 'img_caption_shortcode' );

/* function img_caption_shortcode() – Builds the Caption shortcode output. */

add_shortcode( 'gallery', 'gallery_shortcode' );

/* function gallery_shortcode() – Builds the Gallery shortcode output. */

/* function wp_underscore_playlist_templates() – Outputs the templates used by playlists. */

/* function wp_playlist_scripts() – Outputs and enqueue default scripts and styles for playlists. */

/* function wp_playlist_shortcode() – Builds the Playlist shortcode output. */
add_shortcode( 'playlist', 'wp_playlist_shortcode' );

/* function wp_mediaelement_fallback() – Provides a No-JS Flash fallback as a last resort for audio / video. */
[1] [2] Next »

 View on GitHub View on Trac

Called by

    Invoked by

      Calls

      Call hooks

      File name: wp-includes/media.php
      Plugin ref: WordPress
      Version: 5.6
      Deprecated?: No
      API Letters: I,M,P,W

      Published: 25th November 2019 | Last updated: 9th December 2020

      Primary Sidebar

      Information

      File name: wp-includes/media.php
      Plugin ref: WordPress
      Version: 5.6
      Deprecated?: No
      API Letters: I,M,P,W

      wp-includes

      Footer

      WP-a2z
      WordPress core a2z
      WordPress core only
      WordPress 5.6
      WordPress a2z
      WordPress core a2z
      Genesis Theme Framework a2z
      Jetpack a2z
      WordPress develop tests
      Easy Digital Downloads a2z
      WooCommerce a2z
      Yoast SEO a2z
      WordPress Blocks

      Site:  core.wp-a2z.org
      © Copyright WP-a2z 2014-2021. All rights reserved.


      Website designed and developed by Herb Miller
      Proudly powered by WordPress and oik plugins

      • Home
      • Blog
      • Sitemap
      • Sites