من ميخوام يه قسمت بزارم واسه نظرسنجي به اين صورت كه اگه كاربر وارد نشده باشه غير فعال بشه. چطوري وارد شدن كاربر رو چك كنم؟
و چطور ميشه نام كاربري اون كاربر رو بفهمم؟ تا واسه چند بار راي نده؟
من ميخوام يه قسمت بزارم واسه نظرسنجي به اين صورت كه اگه كاربر وارد نشده باشه غير فعال بشه. چطوري وارد شدن كاربر رو چك كنم؟
و چطور ميشه نام كاربري اون كاربر رو بفهمم؟ تا واسه چند بار راي نده؟
فکر کنم wp-polls این امکان رو داشته باشه که فقط اعضا بتونن توی نظرسنجی شرکت کنن
آیا توی کد نویسی هم میشه تشخیص داد آیا کاربر وارد شده یا نه؟
خب با این دستور می شه فهمید کاربر وارد شده یا نه:
<?php
if ( is_user_logged_in() ) {
echo 'Welcome, registered user!';
} else {
echo 'Welcome, visitor!';
};
?>
آيا توي كدنويسي ميشه نام كاربري، كاربر رو فهميد تا بهش با نام كاربريش خوش آمد گفت؟
bikran_7 گفت:
آيا توي كدنويسي ميشه نام كاربري، كاربر رو فهميد تا بهش با نام كاربريش خوش آمد گفت؟
بله٬ این مستندات رو ببینید: http://codex.wordpress.org/Function_Reference/get_user_meta
آموزش تكميلي اينكه اگر كاربر وارد شده باشه با نام كاربريش بهش خوش آمد گفته بشه
<?php
if(is_user_logged_in())
{
$user_id = get_current_user_id();
$key = 'nickname';
$single = true;
$user = get_user_meta( $user_id, $key, $single);
echo "welcome $user!";
}
else
{
echo"welcome, visitor!";
}
?>