Ini mungkin pertanyaan yang sangat sederhana.
Namun, bagaimana cara menggemakan ID pengguna di author.php?
Saya sudah mencoba
the_author_meta('ID')
Tapi sepertinya tidak mau bekerja. Saya ingin mengulanginya di akhir URL, misalnya;
http: ///www.domain.com/author/sampleauthor-id
Jelas, di mana "id" adalah ID penulis tertentu itu
Ada ide?
author
template-tags
id
Dean Elliott
sumber
sumber
Jawaban:
Coba kode ini.
Atau, jika nama penulis belum disetel gunakan:
kredit @AndyAdams di komentar yang mudah terjawab di bawah
sumber
$author = get_user_by( 'slug', get_query_var( 'author_name' ) );
tidak memberikan masalah, ituecho author->ID;
yang menyebabkan kesalahan karena beberapa alasanecho $author->ID;
Coba kode sederhana ini
sumber
$author_id = get_queried_object_id();
jika
var_dump(the_author_meta('ID'))
Null penulis Anda tidak memiliki posting.Coba gunakan gema
$author
jika Anda menyebutnya di dalamauthor.php
sumber