Mostrare l'ID dell'autore in author.php
Questa è probabilmente una domanda molto semplice.
Ma come posso mostrare l'ID di un utente in author.php?
Ho provato
the_author_meta('ID')
Ma non sembrava funzionare. Voglio mostrarlo alla fine di un URL, per esempio;
http:///www.domain.com/author/autoreesempio-id
Ovviamente, dove "id" è l'ID di quello specifico autore
Qualche idea?

Prova questo codice.
$author = get_user_by( 'slug', get_query_var( 'author_name' ) );
echo $author->ID;
In alternativa, se il nome dell'autore non è stato impostato usa:
if ( $author_id = get_query_var( 'author' ) ) { $author = get_user_by( 'id', $author_id ); }
crediti @AndyAdams nei commenti facilmente ignorati qui sotto

Sei sicuro che sia a causa del codice sopra.. potrei dare un'occhiata al tuo author.php?

$author = get_user_by( 'slug', get_query_var( 'author_name' ) );
non ha dato problemi, è stato il echo author->ID;
che ha causato l'errore per qualche motivo

Ops c'è un errore di battitura... è echo $author->ID... nota il '$'. Ho aggiornato la risposta.

Entrambi avete dimenticato il simbolo del dollaro. echo $author->ID;

Perfetto!! Avrei dovuto notare che mancava il $, colpa mia. Grazie mille amico!
