Cara Get User ID Aktif WordPress

Terkadang dalam sebuah plugins wordpress,  kita memerlukan sebuah data untuk memenuhi kebutuhan tertentu yang tidak dapat dipenuhi oleh pluginsnya, sehingga diperlukan sedikit modifikasi yang dapat memenuhi kebutuhan tersebut. Dimisalkan dalam contoh kasus ketika Anda misalnya ingin mengambil data nama atau ID user yang sedang aktif maka untuk mendapatkan data tersebut Anda bisa memangil fungsi yang sudah disediakan oleh wordpress

Baca juga : Cara Mendapatkan SKU Produk WooCommerce

Contoh :

Pertama kita panggil terlebih dahulu atau get ID user yang sedang aktif dengan fungsi seperti berikut :


$user_id = get_current_user_id(); // user ID yang sedang aktif

Sedangkan Jika misal Anda ingin mendapatkan data username yang sedang aktif, maka Anda bisa melihat contoh potongan kode berikut :


<?php 


$current_user = wp_get_current_user();

if ( $current_user instanceof WP_User ) {
    $username = $current_user->user_login;
    echo "Nama pengguna aktif: $username";
} else {
    echo "Tidak ada pengguna yang sedang login.";
}

?>

Lalu dimislkan disini Anda ingin mengambil data nama dari tabel user meta, maka Anda bisa melanjutkan fungsi sebelumnya dengan menuliskannya seperti berikut :


 $first_name = get_user_meta($user_id, 'first_name', true);	

4 Responses to "Cara Get User ID Aktif WordPress"

  1. Mas pakai WP ya? Klo blh tahu kenapa blog yang ini gak dimigrasikan ke WP, apa karena Blogger lebih bagus? "penasaran"

    ReplyDelete
    Replies
    1. enggak juga sih, masalahnya udah tanggung aja kalau yang ini

      Delete
    2. Maaf nanya lagi mas, kira-kira kalau bangun blog dari awal yang memang akan diseriusin, menurut mas lebih bagus pakai blogger atau wordpress?

      Delete
    3. kalau mau murah dan minim maintenance pake blogger, tapi kalau mau serius yah mending wordpress

      Delete

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin