Switch language

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




get_author_posts_url [ WordPress Function ]

get_author_posts_url ( $author_id, $author_nicename = '' )
Uses:
  • $wp_rewrite
Returns:
  • (string) The URL to the author's page.
Defined at:



Retrieve the URL to the author page for the user with the ID provided.

Source


<?php
function get_author_posts_url($author_id$author_nicename '') {
    global 
$wp_rewrite;
    
$auth_ID = (int) $author_id;
    
$link $wp_rewrite->get_author_permastruct();

    if ( empty(
$link) ) {
        
$file home_url'/' );
        
$link $file '?author=' $auth_ID;
    } else {
        if ( 
'' == $author_nicename ) {
            
$user get_userdata($author_id);
            if ( !empty(
$user->user_nicename) )
                
$author_nicename $user->user_nicename;
        }
        
$link str_replace('%author%'$author_nicename$link);
        
$link home_urluser_trailingslashit$link ) );
    }

    
$link apply_filters('author_link'$link$author_id$author_nicename);

    return 
$link;
}
?>

Examples [ wp-snippets.com ]

Top Google zoekresultaten

Meer ...

0 User Note(s)

Nog geen één. Wees de eerste!

Nieuw toevoegen ...



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