انجمن


گذاشتن Login برای ورود به سایت  (۷ نوشته)

  • naimimamdos

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲
    تشکر شده: ۱ بار
    # نوشته شده: ۱۴ سال پیش
    ۶ تیر ۱۳۸۸ - ۱۸:۲۶

    سلام
    چه کار کنم تا اولین صفحه سایت که می خواهد load شود، افراد مجبور به login باشند و افرادی که قبلا register نشده اند نتونن سایت را ببینند؟
    http://forum.wp-persian.com/topic/725#post-6443 را خوندم و افزونه registered-only را نصب کردم، وقتی آدرس سایت را می نویسی، صفحه login می آید و این همانی است که می خواستم، اما وفتی login می کنی بازهم صفحه login می آید و هیچوقت از این صفحه خارج نمی شود!! :((

  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۶ تیر ۱۳۸۸ - ۱۹:۱۸

    از private-wordpress استفاده کنید
    http://forum.wp-persian.com/topic/3745?replies=37

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    ثاني عشر
  • naimimamdos

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲
    تشکر شده: ۱ بار
    # نوشته شده: ۱۴ سال پیش
    ۷ تیر ۱۳۸۸ - ۰۰:۲۷

    عالی بود، دستت درد نکنه این کار کرد. حالا اگر بخواهم وقتی user وارد شد، بره صفحه اول سایت نه پیشخوان user، راهی هست؟

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    mohammad_it
  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۷ تیر ۱۳۸۸ - ۰۷:۲۱

    با افزونه register-plus میشه بعد از لاگین کردن کاربر را به صفحه مورد نظر هدایت کرد

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    mohammad_it - ثاني عشر
  • mummified

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۶۹
    تشکر شده: ۸۴ بار
    # نوشته شده: ۱۴ سال پیش
    ۸ تیر ۱۳۸۸ - ۲۳:۲۱

    mostafa1990 گفت:
    با افزونه register-plus میشه بعد از لاگین کردن کاربر را به صفحه مورد نظر هدایت کرد

    مرسی مصطفی جان.
    راستی اینهمه اطلاعات رو از کجا میارید؟؟
    برای هر چیزی یه پلاگینی توی چنته خودتون دارین.
    حتی اگر بهانه بنی اسرائیلی باشه هم یهو میبینید یه پلاگین براش ساختن.
    از این چیزهای جالب وردپرس خیلی خوشم میاد.
    خصوصاً اینکه دوستانی هستند که به دیگران هم در حد توانشون کمک میکنند.
    باز هم متشکرم.
    ایکاش پلاگین تشکر رو هم برای این فروم تدارک میدید تا این تشکر کردن ها دیگه تبدیل به اسپم نشه.
    @},-

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    mohammad_it
  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۹ تیر ۱۳۸۸ - ۰۰:۲۶

    خواهش میکنم دوست عزیز ;-)
    بخش افزونه های وردپرس هم مثل گوگل میمونه, هر چیزی میخوایید اونجا پیدا میشه

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    mohammad_it
  • amin3d

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۷
    تشکر شده: ۶۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۰ تیر ۱۳۸۸ - ۱۷:۵۰

    من از کد زیر برای ورود و نمایش کاربری در یک از قالب های خودم بهره بردم.

    <?php global $user_ID, $user_identity, $user_level ?>
    		<?php if ( $user_ID ) : ?>
         <div class="title_box">کنترل پنل کاربری</div>
         <div class="border_box">
    
    			<h4>خوش آمدید <strong><?php echo $user_identity ?></strong></h4>
    			<ul>
    				<li><a href="<?php bloginfo('url') ?>/wp-admin/">پیش خوان</a></li>
    
    				<?php if ( $user_level >= 1 ) : ?>
    				<li><a href="<?php bloginfo('url') ?>/wp-admin/post-new.php">ااضافه کردن یک محصول</a></li>
    				<?php endif // $user_level >= 1 ?>
    
    				<li><a href="<?php bloginfo('url') ?>/wp-admin/profile.php">ویرایش مشخصات کاربری</a></li>
    				<li><a href="<?php bloginfo('url') ?>/wp-login.php?action=logout&amp;redirect_to=<?php echo urlencode($_SERVER['REQUEST_URI']) ?>">خروج</a></li>
    			</ul>
    
    </div>
    		<?php elseif ( get_option('users_can_register') ) : ?>
         <div class="title_box">بخش شناسائی</div>
         <div class="border_box">
    		<h2></h2>
    		<ul>
    			<li>
    			<form action="<?php bloginfo('url') ?>/wp-login.php" method="post">
    				<p>
    				<label for="log"><input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="22" /> نام کاربری</label><br />
    				<label for="pwd"><input type="password" name="pwd" id="pwd" size="22" /> کامه عبور</label><br />
    				<input type="submit" name="submit" value="ارسال" class="button" />
    				<label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> بخاطر سپردن من</label><br />
    				</p>
    				<input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/>
    			</form>
    			</li>
    
    			<li><a href="<?php bloginfo('url') ?>/wp-register.php">ثبت نام</a></li>
    			<li><a href="<?php bloginfo('url') ?>/wp-login.php?action=lostpassword">بازگرداندن کلمه عبور</a></li>
    		</ul>
    </div>
    		<?php endif // get_option('users_can_register') ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    mohammad_it - hamseda04

درباره‌ی این موضوع