ورود عضویت ویژه
بک لینک
خانه >> طراحی و توسعه وب >> پایگاه وردپرس >> آموزش وردپرس >> آموزش قرار دادن فرم لاگین و عضویت کاربران در سایدبار وردپرس

آموزش قرار دادن فرم لاگین و عضویت کاربران در سایدبار وردپرس

12345
آموزش قرار دادن فرم لاگین و عضویت کاربران در سایدبار وردپرسبازبینی توسط رضافرخی(مدیر ارشد) در 02-10-1391امتیاز: 5.0آموزش قرار دادن فرم لاگین و عضویت کاربران در سایدبار وردپرسبا سلام خدمت شما دوستان خوبم. در آموش امروز میخواهیم نحوه قرار دادن فرم ثبت نام و عضویت در هر نقطه از سایت خود که معمولا داخل سایدبار یا هدر ...

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

برای شروع سایدبار خود را با ویرایشگر باز نموده و محل مناسبی که میخواهید کد را نمایش بدهید انتخاب و کد زیر را قرار بدهید:

[php]

<?php global $user_ID, $user_identity, $user_level ?>
<?php if ( $user_ID ) : ?>
<b>مدیریت: </b>
سلام <strong><?php echo $user_identity ?></strong>.
<a href="<?php bloginfo(‘url’) ?>/wp-admin/">پنل مدیریت</a> –
<?php if ( $user_level >= 1 ) : ?>
<a href="<?php bloginfo(‘url’) ?>/wp-admin/post-new.php">نوشته تازه</a> –
<?php endif // $user_level >= 1 ?>
<a href="<?php bloginfo(‘url’) ?>/wp-admin/profile.php">پروفایل</a> –
<a href="<?php echo wp_logout_url(‘$index.php’); ?>">بیرون رفتن</a>

<?php elseif ( get_option(‘users_can_register’) ) : ?>
<b>وارد شوید</b>
<form action="<?php bloginfo(‘url’) ?>/wp-login.php" method="post">
<label for="log"><input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="22" /> نام کاربری</label>
<label for="pwd"><input type="password" name="pwd" id="pwd" size="22" /> رمز عبور</label>
<input type="submit" name="submit" value="ورود" class="button" />
<label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> نگهدار</label>
<input type="hidden" name="redirect_to" value="<?php echo $_SERVER[‘REQUEST_URI’]; ?>"/>
</form>
<a href="<?php bloginfo(‘url’) ?>/wp-register.php">عضو شوید</a> –
<a href="<?php bloginfo(‘url’) ?>/wp-login.php?action=lostpassword">رمز را فراموش کرده ام</a>
<?php endif // get_option(‘users_can_register’) ?>

[/php]

در کد بالا اگر کاربر لاگین نماید با نمایش جمله “سلام رضا” به کاربر مربوطه خوش آمد گویی گفته.در ضمن شما میتوانید برای هر سطح از کاربران خود یکسری لینک ها را نمایش بدهبد که فقط مختص آن ها باشد.این روش خوبی است تا یکسری امکانات خاص را فقط برای کاربران ویژه و مدیران سایت خود در نظر بگیرید.

نکته : در کد بالا از متغییر “user_level” استفاده شده است که مقدار داده شده به آن “1” است یعنی من مدیر را تعریف کردم که اگر لاگین کرد آن زیر دسته منو ها را نمایش بدهد.سعی کنید با  کدها کمی کار کنید به نتایج و ایده هایی خوبی میتوانید برسید.

امیدوارم استفاده لازم را از این آموزش ببرید.
شادی از آن لحظه های شما …

QR: آموزش قرار دادن فرم لاگین و عضویت کاربران در سایدبار وردپرس
مرجع : سزار وردپرس
لینک کوتاه : https://3zar.ir/?p=17691

دیدگاه‌های کاربران 40 نظر

  1. محمد حسین قناد یزدی

    تشکر.

  2. مصطفی بابایی

    زیبا بود !

  3. یونس جهان بانی

    من دارم از تک تک مقاله هاتون استفاده می کنم !

  4. مجتبی علی پور

    خیلی خیلی ممنون مفید بود

  5. ابوالفضل علی بیگی

    مطلب جالبی بود

  6. محمود ترکمان

    بسیار زحمت کشیدین، ممنون

  7. سلام. این خیلی عالیه. مرسی هزار بار

  8. یونس جهان بانی

    سلام. این خیلی عالیه. مرسی هزار بار

  9. محمدصادق عليخاني

    ممنون،مثل همیشه،پرفکت بود
    آقارضا میتونی یه کد بهم معرفی کنی که بتونم روی منو اول وبسایتم یه قسمت لاگین
    بذارم،که متناسب با منو،هم باشه.
    باتشکر

    • خواهش میکنم.همین کد را کمی استایل باید بدی و درون بلوک منو هاتون جایگزاری کنید.حتی میتوانید امکانات جانبی خاص هم براش تعریف کنید تا مثلا عکس کاربر را هم نشان بدهد و از این جور چیزها که به سلیقه شما مربوط میشود.

  10. سلام
    میشه یه نمونه واسه “user_level” 2 بذاری

    مثلا واسه مدیر یه گروه
    یا واسه اعضای خبرنامه
    ممنون میشم

    • سلام محسن جان
      خط 6 7 و 8 کد هایی هستند که برای سطح مدیریتی 1 تعریف شده است.
      برای اضافه کردن نقش های مختلف از سطح مدیرتی با دادن مقدار به “user_level” از کدی زیر استفاده کنید و پس از خط 8 کد مورد نظر را اضافه نمائید :
      [php]

      <?php if ( $user_level >= 2 ) : ?>
      <a href="<?php bloginfo(‘url’) ?>/vip.php">بخش ورود کاربران ویژه</a>
      <?php endif // $user_level >= 2 ?>

      [/php]

  11. برا من نیومد 🙁

  12. اااااااااااااااااااااااااااااااامد خیلی ممنون

  13. سلام
    من فرم ثبت نامی میخوام که وسط قالب سایت هم میشه گذاشتش و هرکس فقط با وارد کردن نام کاربری و ایمیل و پسورد سریع میتونه عضو سایت بشه مثل سایت های البرز پاتوق یا تکصدا یا … .
    میتونید کمکم کنید ؟؟؟

  14. سید مهدی داودی

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

  15. سید مهدی داودی

    با سلام.بله.

  16. شهراد بخشایش

    سلام

    من این کد رو باید کجا قرار بدم؟

    اگه میشه دقیق آدرس بدید در چه قسمت

  17. شهراد بخشایش

    manzuretun in hast?

    sidebarpage.php

  18. شهراد بخشایش

    میشه از هاست سیپنل آدرس بدید؟

    • در قسمت file manager سی پنل بروید و در در پوشه wp-contact > theme > theme name سپس در پوشه قالب فایل siderbar را باید ویرایش کنید.

  19. سلام، خسته نباشید.ممنون بابت پست جالبتون. من اگر نخواام سلام رضا واسم نمایش داده نشه چیکار باید کنم؟

  20. محمد ساجدنیا

    سلام اقا رضا
    من یه وبلاگ وردپرسی در چیکابلاگ درست کردم ولی لینک عضویت جدا از چیکابلاگ نداره
    اگه میشه شما یه سر بزن ببین لینک داره اگر هم نداشت یه روش برای عضوگیری بیان کن
    خیلی ممنون از سایت خوبتون

  21. سلام من طراحی سایت رو چند ماهه شروع کردم ول یه مشکلاتی دارم در قسمت هدر میخوام منویی مشابه منوی سایت شما درست کنم مال من در قسمت منو مثلا روی عنوان اصلی کلیک میکنم زیرمجموعه ها می ایند ولی این خط مشکی که تفکیک میکنه ندارم و زیرمجموعه زیر مجموعه هام رو سمت چپ زیرمجموعه انتخابی میخوام ببرم خواهشا با ایمیل من تماس بگیرید

  22. سلام دوست عزیز من به این مشکل بر خوردم!

    if( tie_get_option( ‘slider_pos’ ) == ‘big’) get_template_part(‘includes/slider’);// Get Slider template ?>

    بعد عضو شوید رو میزنم به صفحه ی not found میره

    لطفا راهنمایی کنید
    با سپاس

  23. سلام میبخشید ینی فقط مدیر ها میتونن وارد شن با این پنل ؟؟
    میشه کاری کرد همه بتونن وارد شن؟؟
    بعد برای قرار دادن عکس یوزر چیکار باید کرد ؟؟
    ممنونم ازتون واقعا به سطح علمی ایران دارید کمک میکنین.

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

  25. با سلام و سپاس از مطالب مفیدتان
    می خواستم بپرسم اگر بخواهیم همین که کاربر ثبت نام کرد به صورت خودکار وارد سایت بشه چیکار با ید کرد و چه کدی نیازه؟ یعنی کاربر جدیدی که فرم ثبت نام رو پر کرد و خواست عضو بشه، هم عضو سایت بشه هم وارد بشه یعنی دیگه نخواد بعد از عضو شدن مجددا از قسمت ورود اعضا وارد سایت بشه.
    با سپاس

  26. من نمیخوام فرم ارسال بشه به صفحه لاگین وردپرس و میخوام خطاها رو همونجا چاپ کنم برای اینکار باید چکارکنم؟

  27. درود بر شما
    آقا من این کد و وارد کردم ولی متاسفانه دیگه سایتم بالا نمیاد و ارور میده حالا چجوری سایتمو برگردونم

جوابی بنویسید

ایمیل شما نشر نخواهد شدفیلد های ضروری نشانه گذاری شده است. *

*

قبل از نوشتن دیدگاه به نکات مهم زیر توجه کنید


  • - دیدگاه‌هایی مانند: خوب بود، ممنون- سایت خوبی دارید- عالی بود و موارد مشابه تایید نمی‌شود.
  • - دیدگاه‌تان را فقط در رابطه با همین مطلب ثبت کنید، در غیر اینصورت پاسخ داده نخواهد شد.
  • - دیدگاه‌هایی که دارای نام‌های تبلیغاتی با هدف بک‌‌لینک گرفتن هستند تایید نمی‌شوند.