do_all_pingbacks

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

WordPress Version: 6.1

/**
 * Performs all pingbacks.
 *
 * @since 5.6.0
 */
function do_all_pingbacks()
{
    $pings = get_posts(array('post_type' => get_post_types(), 'suppress_filters' => false, 'nopaging' => true, 'meta_key' => '_pingme', 'fields' => 'ids'));
    foreach ($pings as $ping) {
        delete_post_meta($ping, '_pingme');
        pingback(null, $ping);
    }
}

WordPress Version: 5.6

/**
 * Perform all pingbacks.
 *
 * @since 5.6.0
 */
function do_all_pingbacks()
{
    $pings = get_posts(array('post_type' => get_post_types(), 'suppress_filters' => false, 'nopaging' => true, 'meta_key' => '_pingme', 'fields' => 'ids'));
    foreach ($pings as $ping) {
        delete_post_meta($ping, '_pingme');
        pingback(null, $ping);
    }
}