wp_get_video_extensions

The timeline below displays how wordpress function wp_get_video_extensions has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 5.4

/**
 * Returns a filtered list of supported video formats.
 *
 * @since 3.6.0
 *
 * @return string[] List of supported video formats.
 */
function wp_get_video_extensions()
{
    /**
     * Filters the list of supported video formats.
     *
     * @since 3.6.0
     *
     * @param string[] $extensions An array of supported video formats. Defaults are
     *                             'mp4', 'm4v', 'webm', 'ogv', 'flv'.
     */
    return apply_filters('wp_video_extensions', array('mp4', 'm4v', 'webm', 'ogv', 'flv'));
}

WordPress Version: 5.1

/**
 * Returns a filtered list of WP-supported video formats.
 *
 * @since 3.6.0
 *
 * @return array List of supported video formats.
 */
function wp_get_video_extensions()
{
    /**
     * Filters the list of supported video formats.
     *
     * @since 3.6.0
     *
     * @param array $extensions An array of supported video formats. Defaults are
     *                          'mp4', 'm4v', 'webm', 'ogv', 'flv'.
     */
    return apply_filters('wp_video_extensions', array('mp4', 'm4v', 'webm', 'ogv', 'flv'));
}

WordPress Version: 4.8

/**
 * Returns a filtered list of WP-supported video formats.
 *
 * @since 3.6.0
 *
 * @return array List of supported video formats.
 */
function wp_get_video_extensions()
{
    /**
     * Filters the list of supported video formats.
     *
     * @since 3.6.0
     *
     * @param array $extensions An array of support video formats. Defaults are
     *                          'mp4', 'm4v', 'webm', 'ogv', 'flv'.
     */
    return apply_filters('wp_video_extensions', array('mp4', 'm4v', 'webm', 'ogv', 'flv'));
}

WordPress Version: 4.6

/**
 * Returns a filtered list of WP-supported video formats.
 *
 * @since 3.6.0
 *
 * @return array List of supported video formats.
 */
function wp_get_video_extensions()
{
    /**
     * Filters the list of supported video formats.
     *
     * @since 3.6.0
     *
     * @param array $extensions An array of support video formats. Defaults are
     *                          'mp4', 'm4v', 'webm', 'ogv', 'wmv', 'flv'.
     */
    return apply_filters('wp_video_extensions', array('mp4', 'm4v', 'webm', 'ogv', 'wmv', 'flv'));
}

WordPress Version: 4.2

/**
 * Returns a filtered list of WP-supported video formats.
 *
 * @since 3.6.0
 *
 * @return array List of supported video formats.
 */
function wp_get_video_extensions()
{
    /**
     * Filter the list of supported video formats.
     *
     * @since 3.6.0
     *
     * @param array $extensions An array of support video formats. Defaults are
     *                          'mp4', 'm4v', 'webm', 'ogv', 'wmv', 'flv'.
     */
    return apply_filters('wp_video_extensions', array('mp4', 'm4v', 'webm', 'ogv', 'wmv', 'flv'));
}

WordPress Version: 3.9

/**
 * Return a filtered list of WP-supported video formats
 *
 * @since 3.6.0
 * @return array
 */
function wp_get_video_extensions()
{
    /**
     * Filter the list of supported video formats.
     *
     * @since 3.6.0
     *
     * @param array $extensions An array of support video formats. Defaults are
     *                          'mp4', 'm4v', 'webm', 'ogv', 'wmv', 'flv'.
     */
    return apply_filters('wp_video_extensions', array('mp4', 'm4v', 'webm', 'ogv', 'wmv', 'flv'));
}

WordPress Version: 3.7

/**
 * Return a filtered list of WP-supported video formats
 *
 * @since 3.6.0
 * @return array
 */
function wp_get_video_extensions()
{
    return apply_filters('wp_video_extensions', array('mp4', 'm4v', 'webm', 'ogv', 'wmv', 'flv'));
}