یکی از کاربردهای وردپرس ارتباط مستقیم آن با کاربران است . این ویژگی باعث شده تا بتوانیم ورپرس را به یک سیستمه کاربرمدار تبدیل کنیم. کاربران میتوانند عضو شوند و امکاناتی را برای خود انتخاب کنند. خب کاربران عضو شده چطوری وارد بشوند ؟ امروز رو با ما باشید تا در ادامه راه ساده ای برای شما بیان کنیم …
برای این کار کافیست در هرجای قالب (مثل سایدبار , هدر , ایندکس و … ) که میخواهید کد زیر را قرار دهید :
<<?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 }?>
در صورتی که کد کاملتری خواستید میتوانید اینجا کلیک کنید
محمد
ببخشيد مثل اين سايت آژاكسش نيست بزارين ؟
قسمت ورود به سايت :
http://clip3nter.in
علی حاجی محمدی 14 سال عضو همیار وردپرس
ببین عزیزم افزونش هست اما من دنبال کدش هستم 🙂 به زودی میذارم
farhad
سلام
دوست عزیز شما لینک ما رو با نام کلیشه حذف کردید و این بر خلاف حرفه ای بودن یک وب مستر هست در حالی که خود شما از حرفه ای بودن دم می زنید،اگر هم لینک ما رو اضافه نمی کنید خبر بدید تا لینک شما رو حذف کنم
علی حاجی محمدی 14 سال عضو همیار وردپرس
عزیزم توی مطلبی دیگر نظر دادید و بنده هم جواب دادم 🙂
حمید
آخه این کدهارو که میزاریم اصلا اون قسمت قالب بهم میریزه
حمید
سلام 🙂
دوستان به جای استفاده از این کد میتونید از این افزونه استفاده کنید
http://plugins.wp-persian.com/theme-my-login/
🙂
علی حاجی محمدی 14 سال عضو همیار وردپرس
ممنون اما بهتره به جای پلاگین از کدهای ساده استفاده کرد
امسرمسعود
آقا ما هم ایمیل دادیم هم تو اینجا کامنت دادیم ولی به جوابی نرسیدیم.
حمید
آقا اینو که میزارم چون استایل مناسبی نداره به هم میریزه
امیر
خب نمیشه این کار رو انجام بدی واسمون علی جان؟ ما که بلد نیستیم! 😉
علی حاجی محمدی 14 سال عضو همیار وردپرس
عزیزم کاری مداره به ویرایشگر/نمایش برید و هر جا که خواستید کد رو PAST کنید 🙂 به همین سادگی به همین خوشمزگی 🙂
رضا
سلام
چیز خیلی خوبیه فقط اگه بتونین آیجکسش کنین عالی میشه
ما که زیاد از آیجکس سر در نمیارین
پس لطفا شما برامون این کار رو بکنین
مرسی
حمید
آقا من اینو میزارم قالب به هم میریزه چکار کنم؟؟
علی حاجی محمدی 14 سال عضو همیار وردپرس
عزیزم این کد چیز خاصی نداره حتما جایی که میذاری جای مناسبی نیست و الا که این فقط کد h2 و lable رو داره که مربوط به طراحی میشه که میتونی اینا رو هم حذف کنی
امیر
عالی علی جان! خیلی وقت بود منتظر یه همچین چیزی بودم! ولی لطف کن تابع wp_register رو اضافه کن! اگه این رو اضافه کنی با modal register جور در میاد و عملا خیلی بهتر از ajax login میشه!
فقط من نفهمیدم این ایجکسه؟ اگرنه نمیتونی ایجکسش کنی یا از جی کوئری استفاده کنی توش؟
علی حاجی محمدی 14 سال عضو همیار وردپرس
استفاده از ایجکس هم فقط با چند تا کد ساده دیگر امکان پذیره