نمایش فرم Login در قالب وردپرس

یکی از کاربردهای وردپرس ارتباط مستقیم آن با کاربران است . این ویژگی باعث شده تا بتوانیم ورپرس را به یک سیستمه کاربرمدار تبدیل کنیم. کاربران میتوانند عضو شوند و امکاناتی را برای خود انتخاب کنند. خب کاربران عضو شده چطوری وارد بشوند ؟ امروز رو با ما باشید تا در ادامه راه ساده ای برای شما بیان کنیم …

برای این کار کافیست در هرجای قالب (مثل سایدبار , هدر , ایندکس و … ) که میخواهید کد زیر را قرار دهید :

<<?php if (!(current_user_can('level_0'))){ ?>
<h2>Login</h2>
<form action="<?php echo get_option('home'); ?>/wp-login.php" method="post">
<input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="20" />
<input type="password" name="pwd" id="pwd" size="20" />
<input type="submit" name="submit" value="Send" class="button" />
    <p>
       <label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> Remember me</label>
       <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
    </p>
</form>
<a href="<?php echo get_option('home'); ?>/wp-login.php?action=lostpassword">Recover password</a>
<?php } else { ?>
<h2>Logout</h2>
<a href="<?php echo wp_logout_url(urlencode($_SERVER['REQUEST_URI'])); ?>">logout</a><br />
<a href="http://XXX/wp-admin/">admin</a>
<?php }?>

در صورتی که کد کاملتری خواستید میتوانید اینجا کلیک کنید

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام
    خسته نباشید
    من میخوام از این کد داخل خود برگه ی ورود استفاده کنم .

    اما شکل برگه کاملا بهم ریخته میشه .

    ولی اگر داخل ایندکس یا سایدبارهای چپ یا راست استفاده کنم درست کار میکنه .

    مشکل از کجاست ؟

    یه سوال دیگه
    وقتی روی گزینه ی رجیستری کلیک می کنم با خطای 404 مواجه میشه .
    اگر ممکنه دلیل این هم بگید .

    ممنون

  2. سلام من از کد بالا استفاده کردم و خوب هم بود مرسی
    ولی یه مشکل داره وقتی کسی وارد میشه باهاش دیگه دکمه ای نست واسه خروج اخه همه چی اون ورد غیب میشه راهی هست بعد از غیب شدن قسمت ورد بتونم خروج رو نمایش بدم

  3. سلام لطفا منو به لیست دوستای تو یاهوت اضافه کن.
    راستی گرافیک وب سایتت حرف نداره!

  4. جالبه !

  5. آقا جان قالب بهم میریزه
    مشکل رو لطفا رفع کنید.

  6. یه پلاگین ساده هم هست که هم شورت کد داره می تونید ما بین کدهای قالبتون بذارین
    و یا اگر قالبتون از ابزارک پشتبیانی کرد از ابزارک اون استفاده کنید
    از 40 زبان زنده دنیا هم پشتیبانی می کنه بخصوص زبان شیرین پارسی
    اسمش این هست
    sidebar-login
    می تونید براحتی در سایت رسمی وردپرس سرچش بزنید و دانلودش کنید
    ا

  7. علی جان این کدت رو فارسی کردم خواستم بچه های انجمن نگن طراحی این کد کاره منه. این لینکشه بذار تو سایت. این کد گامله که لینکش رو تو پست گذاشتی
    http://forum.wp-persian.com/topic/14175

  8. سلام ممنون خیلی وقت دنبال این بودم اما من میخوام یه قسمت برا ثبت نام هم داشته باشم .چطوری این کار رو بکنم ؟؟؟

    • 13 سال عضو همیار وردپرس

      سلام با استفاده از پلاگین theme my login اماکن پذیره اما کمی صبر کنید من کدش رو پیدا میکنم

  9. علی جان مثله همیشه زحمت واست داریم ما! اینو که زحمت میکشی ای‌جکس کنی لطفا فارسیش هم بکن داداش

  10. علی جان ای‌جکس نشد؟ اگر امکانش هست میگید که چه کدهایی رو کجا باید قرار بدیم؟

    • 13 سال عضو همیار وردپرس

      والا بررسی میکنم میگم احتمالا باید کد رو عوض کرد کلا