WordPress kullanıcı metaları ile örnek çalışma
-
WordPress’te user meta table fonksiyonlarını kullanarak istediğimi guruplara istediğimiz bloğu sayfayı veya herhangi bir aksiyonu nasıl alacağımızı bu konuda değinelim.
Aşağıdaki kod ile kullanıcıya ait tüm bilgilere ulaşabilirsiniz.1 2 3 4 5 6 7 8
user_login . "\n"); echo('User email: ' . $current_user->user_email . "\n"); echo('User level: ' . $current_user->user_level . "\n"); echo('User first name: ' . $current_user->user_firstname . "\n"); echo('User last name: ' . $current_user->user_lastname . "\n"); echo('User display name: ' . $current_user->display_name . "\n"); echo('User ID: ' . $current_user->ID . "\n"); ?>
Örneğin ben şimdi kendim için yazı oluşturacağım..
Footer kısmına admin paneline giriş için link ekleyeceğim. Bu linki sadece adminler görebilecek..
Yetki seviyesi 10 olan kullanıcılar desek daha doğru olur.
1 2 3 4 5 6
user_level==10) { echo ' <li><a href="' .get_option('home').'/wp-admin/">Administrator</a></li> '; }?
Bu örneği kendi temama uyguladım ama siz bunu göremeyeceksiniz..
Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /home/xdelete/public_html/forum/cache/data_c1176e3b86b838cc919e441a620ca4b6-SMF-modSettings.php on line 1
Parse error: syntax error, unexpected ':' in /home/xdelete/public_html/forum/cache/data_c1176e3b86b838cc919e441a620ca4b6-SMF-modSettings.php on line 1
