get_edit_bookmark_link

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

WordPress Version: 5.5

/**
 * Displays the edit bookmark link.
 *
 * @since 2.7.0
 *
 * @param int|stdClass $link Optional. Bookmark ID. Default is the ID of the current bookmark.
 * @return string|void The edit bookmark link URL.
 */
function get_edit_bookmark_link($link = 0)
{
    $link = get_bookmark($link);
    if (!current_user_can('manage_links')) {
        return;
    }
    $location = admin_url('link.php?action=edit&link_id=') . $link->link_id;
    /**
     * Filters the bookmark edit link.
     *
     * @since 2.7.0
     *
     * @param string $location The edit link.
     * @param int    $link_id  Bookmark ID.
     */
    return apply_filters('get_edit_bookmark_link', $location, $link->link_id);
}

WordPress Version: 4.6

/**
 * Displays the edit bookmark link.
 *
 * @since 2.7.0
 *
 * @param int|stdClass $link Optional. Bookmark ID. Default is the id of the current bookmark.
 * @return string|void The edit bookmark link URL.
 */
function get_edit_bookmark_link($link = 0)
{
    $link = get_bookmark($link);
    if (!current_user_can('manage_links')) {
        return;
    }
    $location = admin_url('link.php?action=edit&link_id=') . $link->link_id;
    /**
     * Filters the bookmark edit link.
     *
     * @since 2.7.0
     *
     * @param string $location The edit link.
     * @param int    $link_id  Bookmark ID.
     */
    return apply_filters('get_edit_bookmark_link', $location, $link->link_id);
}

WordPress Version: 4.5

/**
 * Display edit bookmark link.
 *
 * @since 2.7.0
 *
 * @param int|stdClass $link Optional. Bookmark ID.
 * @return string|void The edit bookmark link URL.
 */
function get_edit_bookmark_link($link = 0)
{
    $link = get_bookmark($link);
    if (!current_user_can('manage_links')) {
        return;
    }
    $location = admin_url('link.php?action=edit&link_id=') . $link->link_id;
    /**
     * Filter the bookmark edit link.
     *
     * @since 2.7.0
     *
     * @param string $location The edit link.
     * @param int    $link_id  Bookmark ID.
     */
    return apply_filters('get_edit_bookmark_link', $location, $link->link_id);
}

WordPress Version: 4.3

/**
 * Display edit bookmark (literally a URL external to blog) link.
 *
 * @since 2.7.0
 *
 * @param int|stdClass $link Optional. Bookmark ID.
 * @return string|void The edit bookmark link URL.
 */
function get_edit_bookmark_link($link = 0)
{
    $link = get_bookmark($link);
    if (!current_user_can('manage_links')) {
        return;
    }
    $location = admin_url('link.php?action=edit&link_id=') . $link->link_id;
    /**
     * Filter the bookmark (link) edit link.
     *
     * @since 2.7.0
     *
     * @param string $location The edit link.
     * @param int    $link_id  Bookmark ID.
     */
    return apply_filters('get_edit_bookmark_link', $location, $link->link_id);
}

WordPress Version: 4.2

/**
 * Display edit bookmark (literally a URL external to blog) link.
 *
 * @since 2.7.0
 *
 * @param int|stdClass $link Optional. Bookmark ID.
 * @return string The edit bookmark link URL.
 */
function get_edit_bookmark_link($link = 0)
{
    $link = get_bookmark($link);
    if (!current_user_can('manage_links')) {
        return;
    }
    $location = admin_url('link.php?action=edit&link_id=') . $link->link_id;
    /**
     * Filter the bookmark (link) edit link.
     *
     * @since 2.7.0
     *
     * @param string $location The edit link.
     * @param int    $link_id  Bookmark ID.
     */
    return apply_filters('get_edit_bookmark_link', $location, $link->link_id);
}

WordPress Version: 4.1

/**
 * Display edit bookmark (literally a URL external to blog) link.
 *
 * @since 2.7.0
 *
 * @param int $link Optional. Bookmark ID.
 * @return string The edit bookmark link URL.
 */
function get_edit_bookmark_link($link = 0)
{
    $link = get_bookmark($link);
    if (!current_user_can('manage_links')) {
        return;
    }
    $location = admin_url('link.php?action=edit&link_id=') . $link->link_id;
    /**
     * Filter the bookmark (link) edit link.
     *
     * @since 2.7.0
     *
     * @param string $location The edit link.
     * @param int    $link_id  Bookmark ID.
     */
    return apply_filters('get_edit_bookmark_link', $location, $link->link_id);
}

WordPress Version: 3.9

/**
 * Display edit bookmark (literally a URL external to blog) link.
 *
 * @since 2.7.0
 *
 * @param int $link Optional. Bookmark ID.
 * @return string
 */
function get_edit_bookmark_link($link = 0)
{
    $link = get_bookmark($link);
    if (!current_user_can('manage_links')) {
        return;
    }
    $location = admin_url('link.php?action=edit&link_id=') . $link->link_id;
    /**
     * Filter the bookmark (link) edit link.
     *
     * @since 2.7.0
     *
     * @param string $location The edit link.
     * @param int    $link_id  Bookmark ID.
     */
    return apply_filters('get_edit_bookmark_link', $location, $link->link_id);
}

WordPress Version: 3.7

/**
 * Display edit bookmark (literally a URL external to blog) link.
 *
 * @since 2.7.0
 *
 * @param int $link Optional. Bookmark ID.
 * @return string
 */
function get_edit_bookmark_link($link = 0)
{
    $link = get_bookmark($link);
    if (!current_user_can('manage_links')) {
        return;
    }
    $location = admin_url('link.php?action=edit&link_id=') . $link->link_id;
    return apply_filters('get_edit_bookmark_link', $location, $link->link_id);
}