link_submit_meta_box

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

WordPress Version: 6.1

//
// Link-related Meta Boxes.
//
/**
 * Displays link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link Current link object.
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

	<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key. 
    ?>
<div style="display:none;">
	<?php 
    submit_button(__('Save'), '', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
	<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
	<?php 
    /** This action is documented in wp-admin/includes/meta-boxes.php */
    do_action('post_submitbox_start', null);
    ?>
<div id="delete-action">
	<?php 
    if (!empty($_GET['action']) && 'edit' === $_GET['action'] && current_user_can('manage_links')) {
        printf(
            '<a class="submitdelete deletion" href="%s" onclick="return confirm( \'%s\' );">%s</a>',
            wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id),
            /* translators: %s: Link name. */
            esc_js(sprintf(__("You are about to delete this link '%s'\n  'Cancel' to stop, 'OK' to delete."), $link->link_name)),
            __('Delete')
        );
    }
    ?>
</div>

<div id="publishing-action">
	<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
	<?php 
    /**
     * Fires at the end of the Publish box in the Link editing screen.
     *
     * @since 2.5.0
     */
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
	<?php 
}

WordPress Version: 5.5

//
// Link-related Meta Boxes.
//
/**
 * Display link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

	<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key. 
    ?>
<div style="display:none;">
	<?php 
    submit_button(__('Save'), '', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
	<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
	<?php 
    /** This action is documented in wp-admin/includes/meta-boxes.php */
    do_action('post_submitbox_start', null);
    ?>
<div id="delete-action">
	<?php 
    if (!empty($_GET['action']) && 'edit' === $_GET['action'] && current_user_can('manage_links')) {
        printf(
            '<a class="submitdelete deletion" href="%s" onclick="return confirm( \'%s\' );">%s</a>',
            wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id),
            /* translators: %s: Link name. */
            esc_js(sprintf(__("You are about to delete this link '%s'\n  'Cancel' to stop, 'OK' to delete."), $link->link_name)),
            __('Delete')
        );
    }
    ?>
</div>

<div id="publishing-action">
	<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
	<?php 
    /**
     * Fires at the end of the Publish box in the Link editing screen.
     *
     * @since 2.5.0
     */
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
	<?php 
}

WordPress Version: 5.4

//
// Link-related Meta Boxes.
//
/**
 * Display link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

	<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key. 
    ?>
<div style="display:none;">
	<?php 
    submit_button(__('Save'), '', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
	<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
	<?php 
    /** This action is documented in wp-admin/includes/meta-boxes.php */
    do_action('post_submitbox_start', null);
    ?>
<div id="delete-action">
	<?php 
    if (!empty($_GET['action']) && 'edit' == $_GET['action'] && current_user_can('manage_links')) {
        printf(
            '<a class="submitdelete deletion" href="%s" onclick="return confirm( \'%s\' );">%s</a>',
            wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id),
            /* translators: %s: Link name. */
            esc_js(sprintf(__("You are about to delete this link '%s'\n  'Cancel' to stop, 'OK' to delete."), $link->link_name)),
            __('Delete')
        );
    }
    ?>
</div>

<div id="publishing-action">
	<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
	<?php 
    /**
     * Fires at the end of the Publish box in the Link editing screen.
     *
     * @since 2.5.0
     */
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
	<?php 
}

WordPress Version: 5.3

// -- Link related Meta Boxes
/**
 * Display link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

	<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key 
    ?>
<div style="display:none;">
	<?php 
    submit_button(__('Save'), '', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
	<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
	<?php 
    /** This action is documented in wp-admin/includes/meta-boxes.php */
    do_action('post_submitbox_start', null);
    ?>
<div id="delete-action">
	<?php 
    if (!empty($_GET['action']) && 'edit' == $_GET['action'] && current_user_can('manage_links')) {
        printf(
            '<a class="submitdelete deletion" href="%s" onclick="return confirm( \'%s\' );">%s</a>',
            wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id),
            /* translators: %s: Link name. */
            esc_js(sprintf(__("You are about to delete this link '%s'\n  'Cancel' to stop, 'OK' to delete."), $link->link_name)),
            __('Delete')
        );
    }
    ?>
</div>

<div id="publishing-action">
	<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
	<?php 
    /**
     * Fires at the end of the Publish box in the Link editing screen.
     *
     * @since 2.5.0
     */
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
	<?php 
}

WordPress Version: 5.1

// -- Link related Meta Boxes
/**
 * Display link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

	<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key 
    ?>
<div style="display:none;">
	<?php 
    submit_button(__('Save'), '', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
	<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
	<?php 
    /** This action is documented in wp-admin/includes/meta-boxes.php */
    do_action('post_submitbox_start', null);
    ?>
<div id="delete-action">
	<?php 
    if (!empty($_GET['action']) && 'edit' == $_GET['action'] && current_user_can('manage_links')) {
        ?>
	<a class="submitdelete deletion" href="<?php 
        echo wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id);
        ?>" onclick="if ( confirm('<?php 
        echo esc_js(sprintf(__("You are about to delete this link '%s'\n  'Cancel' to stop, 'OK' to delete."), $link->link_name));
        ?>') ) {return true;}return false;"><?php 
        _e('Delete');
        ?></a>
<?php 
    }
    ?>
</div>

<div id="publishing-action">
	<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
	<?php 
    /**
     * Fires at the end of the Publish box in the Link editing screen.
     *
     * @since 2.5.0
     */
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
	<?php 
}

WordPress Version: 4.9

// -- Link related Meta Boxes
/**
 * Display link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key 
    ?>
<div style="display:none;">
<?php 
    submit_button(__('Save'), '', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
<?php 
    /** This action is documented in wp-admin/includes/meta-boxes.php */
    do_action('post_submitbox_start', null);
    ?>
<div id="delete-action">
<?php 
    if (!empty($_GET['action']) && 'edit' == $_GET['action'] && current_user_can('manage_links')) {
        ?>
	<a class="submitdelete deletion" href="<?php 
        echo wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id);
        ?>" onclick="if ( confirm('<?php 
        echo esc_js(sprintf(__("You are about to delete this link '%s'\n  'Cancel' to stop, 'OK' to delete."), $link->link_name));
        ?>') ) {return true;}return false;"><?php 
        _e('Delete');
        ?></a>
<?php 
    }
    ?>
</div>

<div id="publishing-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
<?php 
    /**
     * Fires at the end of the Publish box in the Link editing screen.
     *
     * @since 2.5.0
     */
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
<?php 
}

WordPress Version: 4.7

// -- Link related Meta Boxes
/**
 * Display link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key 
    ?>
<div style="display:none;">
<?php 
    submit_button(__('Save'), '', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
<?php 
    /** This action is documented in wp-admin/includes/meta-boxes.php */
    do_action('post_submitbox_start');
    ?>
<div id="delete-action">
<?php 
    if (!empty($_GET['action']) && 'edit' == $_GET['action'] && current_user_can('manage_links')) {
        ?>
	<a class="submitdelete deletion" href="<?php 
        echo wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id);
        ?>" onclick="if ( confirm('<?php 
        echo esc_js(sprintf(__("You are about to delete this link '%s'\n  'Cancel' to stop, 'OK' to delete."), $link->link_name));
        ?>') ) {return true;}return false;"><?php 
        _e('Delete');
        ?></a>
<?php 
    }
    ?>
</div>

<div id="publishing-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button button-primary button-large" id="publish" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
<?php 
    /**
     * Fires at the end of the Publish box in the Link editing screen.
     *
     * @since 2.5.0
     */
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
<?php 
}

WordPress Version: 4.3

// -- Link related Meta Boxes
/**
 * Display link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key 
    ?>
<div style="display:none;">
<?php 
    submit_button(__('Save'), 'button', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
<?php 
    /** This action is documented in wp-admin/includes/meta-boxes.php */
    do_action('post_submitbox_start');
    ?>
<div id="delete-action">
<?php 
    if (!empty($_GET['action']) && 'edit' == $_GET['action'] && current_user_can('manage_links')) {
        ?>
	<a class="submitdelete deletion" href="<?php 
        echo wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id);
        ?>" onclick="if ( confirm('<?php 
        echo esc_js(sprintf(__("You are about to delete this link '%s'\n  'Cancel' to stop, 'OK' to delete."), $link->link_name));
        ?>') ) {return true;}return false;"><?php 
        _e('Delete');
        ?></a>
<?php 
    }
    ?>
</div>

<div id="publishing-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button-large button-primary" id="publish" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button-large button-primary" id="publish" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
<?php 
    /**
     * Fires at the end of the Publish box in the Link editing screen.
     *
     * @since 2.5.0
     */
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
<?php 
}

WordPress Version: 4.2

// -- Link related Meta Boxes
/**
 * Display link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key 
    ?>
<div style="display:none;">
<?php 
    submit_button(__('Save'), 'button', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
<?php 
    /** This action is documented in wp-admin/includes/meta-boxes.php */
    do_action('post_submitbox_start');
    ?>
<div id="delete-action">
<?php 
    if (!empty($_GET['action']) && 'edit' == $_GET['action'] && current_user_can('manage_links')) {
        ?>
	<a class="submitdelete deletion" href="<?php 
        echo wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id);
        ?>" onclick="if ( confirm('<?php 
        echo esc_js(sprintf(__("You are about to delete this link '%s'\n 'Cancel' to stop, 'OK' to delete."), $link->link_name));
        ?>') ) {return true;}return false;"><?php 
        _e('Delete');
        ?></a>
<?php 
    }
    ?>
</div>

<div id="publishing-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button-large button-primary" id="publish" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button-large button-primary" id="publish" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
<?php 
    /**
     * Fires at the end of the Publish box in the Link editing screen.
     *
     * @since 2.5.0
     */
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
<?php 
}

WordPress Version: 3.9

// -- Link related Meta Boxes
/**
 * Display link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key 
    ?>
<div style="display:none;">
<?php 
    submit_button(__('Save'), 'button', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
<?php 
    /** This action is documented in wp-admin/includes/meta-boxes.php */
    do_action('post_submitbox_start');
    ?>
<div id="delete-action">
<?php 
    if (!empty($_GET['action']) && 'edit' == $_GET['action'] && current_user_can('manage_links')) {
        ?>
	<a class="submitdelete deletion" href="<?php 
        echo wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id);
        ?>" onclick="if ( confirm('<?php 
        echo esc_js(sprintf(__("You are about to delete this link '%s'\n 'Cancel' to stop, 'OK' to delete."), $link->link_name));
        ?>') ) {return true;}return false;"><?php 
        _e('Delete');
        ?></a>
<?php 
    }
    ?>
</div>

<div id="publishing-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button-large button-primary" id="publish" accesskey="p" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button-large button-primary" id="publish" accesskey="p" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
<?php 
    /**
     * Fires at the end of the Publish box in the Link editing screen.
     *
     * @since 2.5.0
     */
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
<?php 
}

WordPress Version: 3.7

// -- Link related Meta Boxes
/**
 * Display link create form fields.
 *
 * @since 2.7.0
 *
 * @param object $link
 */
function link_submit_meta_box($link)
{
    ?>
<div class="submitbox" id="submitlink">

<div id="minor-publishing">

<?php 
    // Hidden submit button early on so that the browser chooses the right button when form is submitted with Return key 
    ?>
<div style="display:none;">
<?php 
    submit_button(__('Save'), 'button', 'save', false);
    ?>
</div>

<div id="minor-publishing-actions">
<div id="preview-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<a class="preview button" href="<?php 
        echo $link->link_url;
        ?>" target="_blank"><?php 
        _e('Visit Link');
        ?></a>
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>

<div id="misc-publishing-actions">
<div class="misc-pub-section misc-pub-private">
	<label for="link_private" class="selectit"><input id="link_private" name="link_visible" type="checkbox" value="N" <?php 
    checked($link->link_visible, 'N');
    ?> /> <?php 
    _e('Keep this link private');
    ?></label>
</div>
</div>

</div>

<div id="major-publishing-actions">
<?php 
    do_action('post_submitbox_start');
    ?>
<div id="delete-action">
<?php 
    if (!empty($_GET['action']) && 'edit' == $_GET['action'] && current_user_can('manage_links')) {
        ?>
	<a class="submitdelete deletion" href="<?php 
        echo wp_nonce_url("link.php?action=delete&amp;link_id={$link->link_id}", 'delete-bookmark_' . $link->link_id);
        ?>" onclick="if ( confirm('<?php 
        echo esc_js(sprintf(__("You are about to delete this link '%s'\n 'Cancel' to stop, 'OK' to delete."), $link->link_name));
        ?>') ) {return true;}return false;"><?php 
        _e('Delete');
        ?></a>
<?php 
    }
    ?>
</div>

<div id="publishing-action">
<?php 
    if (!empty($link->link_id)) {
        ?>
	<input name="save" type="submit" class="button-large button-primary" id="publish" accesskey="p" value="<?php 
        esc_attr_e('Update Link');
        ?>" />
<?php 
    } else {
        ?>
	<input name="save" type="submit" class="button-large button-primary" id="publish" accesskey="p" value="<?php 
        esc_attr_e('Add Link');
        ?>" />
<?php 
    }
    ?>
</div>
<div class="clear"></div>
</div>
<?php 
    do_action('submitlink_box');
    ?>
<div class="clear"></div>
</div>
<?php 
}