_post_format_wp_get_object_terms

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

WordPress Version: 5.5

/**
 * Remove the post format prefix from the name property of the term objects created by wp_get_object_terms().
 *
 * @access private
 * @since 3.1.0
 *
 * @param array $terms
 * @return array
 */
function _post_format_wp_get_object_terms($terms)
{
    foreach ((array) $terms as $order => $term) {
        if (isset($term->taxonomy) && 'post_format' === $term->taxonomy) {
            $terms[$order]->name = get_post_format_string(str_replace('post-format-', '', $term->slug));
        }
    }
    return $terms;
}

WordPress Version: 4.3

/**
 * Remove the post format prefix from the name property of the term objects created by wp_get_object_terms().
 *
 * @access private
 * @since 3.1.0
 *
 * @param array $terms
 * @return array
 */
function _post_format_wp_get_object_terms($terms)
{
    foreach ((array) $terms as $order => $term) {
        if (isset($term->taxonomy) && 'post_format' == $term->taxonomy) {
            $terms[$order]->name = get_post_format_string(str_replace('post-format-', '', $term->slug));
        }
    }
    return $terms;
}

WordPress Version: 3.7

/**
 * Remove the post format prefix from the name property of the term objects created by wp_get_object_terms().
 *
 * @access private
 * @since 3.1.0
 */
function _post_format_wp_get_object_terms($terms)
{
    foreach ((array) $terms as $order => $term) {
        if (isset($term->taxonomy) && 'post_format' == $term->taxonomy) {
            $terms[$order]->name = get_post_format_string(str_replace('post-format-', '', $term->slug));
        }
    }
    return $terms;
}