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);
Mas pakai WP ya? Klo blh tahu kenapa blog yang ini gak dimigrasikan ke WP, apa karena Blogger lebih bagus? "penasaran"
ReplyDeleteenggak juga sih, masalahnya udah tanggung aja kalau yang ini
DeleteMaaf nanya lagi mas, kira-kira kalau bangun blog dari awal yang memang akan diseriusin, menurut mas lebih bagus pakai blogger atau wordpress?
Deletekalau mau murah dan minim maintenance pake blogger, tapi kalau mau serius yah mending wordpress
Delete