Switch language

wpseek.com
A WordPress-centric search engine for devs and theme authors




edit_link [ WordPress Function ]

edit_link ( $link_id = 0 )
Parameters:
  • (int) $link_id Optional. ID of the link to edit.
Returns:
  • (int|WP_Error) Value 0 or WP_Error on failure. The link ID on success.
Defined at:



Update or insert a link using values provided in $_POST.

Source


<?php
function edit_link$link_id ) {
    if ( !
current_user_can'manage_links' ) )
        
wp_die__'Cheatin&#8217; uh?' ) );

    
$_POST['link_url'] = esc_html$_POST['link_url'] );
    
$_POST['link_url'] = esc_url($_POST['link_url']);
    
$_POST['link_name'] = esc_html$_POST['link_name'] );
    
$_POST['link_image'] = esc_html$_POST['link_image'] );
    
$_POST['link_rss'] = esc_url($_POST['link_rss']);
    if ( !isset(
$_POST['link_visible']) || 'N' != $_POST['link_visible'] )
        
$_POST['link_visible'] = 'Y';

    if ( !empty( 
$link_id ) ) {
        
$_POST['link_id'] = $link_id;
        return 
wp_update_link$_POST );
    } else {
        return 
wp_insert_link$_POST );
    }
}
?>

Examples [ wp-snippets.com ]

Google Arama Sonuçlarý

Dahasý ...

0 User Note(s)

Henüz yok. Ýlk sen ol!

Yeni Ekle ...



HTML5 Powered with CSS3 / Styling, Performance & Integration, and Semantics