kavoshgar 227 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 سلام خدمت دوستان و اساتید محترممیخواستم بدونم میشه واسه سایت ووردپرسی خودم یه صفحه لاگین بذارم که فقط کاربرای عضو بتونن وارد بشن؟میخوام یه چیزی مثل توییتر باشه که کابر میهمان کاری جز ورود یا ثبت نام نتونه بکنهبعد کا لاگین شد سایت براش به نمایش در بیادالبته نمیخوام یه سایت اجتماعی بسازمافقط میخوام هوم پیج سایتم، صفحه لاگین باشه. همیناگرم قبلا در جایی از فروم در این باره بحث سودمندی شده، لطف بفرمائید آدرس بدیدبا تشکر - ارادتمند شما نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 کد زیر را بعد ار اصلاح آدرس به فایل header.php و قبل از شروع شدن تگ body اضافه کنید در ضمن اگر صفحه ی ورود سفارشی داشتید هم که آدرس اونرو جایگزین می کنید <?phpif (!is_user_logged_in()) {?><script>window.location="آدرس سایت/wp-login.php"</script><?php}?> 3 نقل قول لینک به ارسال
kavoshgar 227 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 کد زیر را بعد ار اصلاح آدرس به فایل header.php و قبل از شروع شدن تگ body اضافه کنید در ضمن اگر صفحه ی ورود سفارشی داشتید هم که آدرس اونرو جایگزین می کنید<?phpif (!is_user_logged_in()) {?><script>window.location="آدرس سایت/wp-login.php"</script><?php}?>اولا سرعت پاسخگوییتون تو حلقم!توی فروم همکار چند روز پیش همین سوال رو پرسیده بودم، مدیر گفت تست میکنم بهت خبر میدم!هنوز که هنوزه جوابی ندادهواقعا دمتون گرم!ثانیا من تم مای لاگین نصب کردم. صفحه لاگین ووردپرس رو نشون میده یا لاگینی که تم مای لاگین ساخته؟ نقل قول لینک به ارسال
kavoshgar 227 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 کد زیر را بعد ار اصلاح آدرس به فایل header.php و قبل از شروع شدن تگ body اضافه کنید در ضمن اگر صفحه ی ورود سفارشی داشتید هم که آدرس اونرو جایگزین می کنید<?phpif (!is_user_logged_in()) {?><script>window.location="آدرس سایت/wp-login.php"</script><?php}?>ببخشید، یه سوال دیگه چی کار کنیم وقتی کاربر یوزرنیم و پسووردشو زد، به جای اینکه اول پروفایلش ظاهر بشه و بعد از کنترل پنل بالا وارد سایت بشه، اول سایت رو ببینه و در صورت نیاز وارد کنترل پنلش بشه؟ کد زیر را بعد ار اصلاح آدرس به فایل header.php و قبل از شروع شدن تگ body اضافه کنید در ضمن اگر صفحه ی ورود سفارشی داشتید هم که آدرس اونرو جایگزین می کنید<?phpif (!is_user_logged_in()) {?><script>window.location="آدرس سایت/wp-login.php"</script><?php}?>ماشالا سوالا زیاده، منم جویای علم میشه صفحه ی خواندن قوانین و پذیرفتن گذاشت؟ حالا اگه پذیرفتن هم نداشت عیب نداره...فقط خواندن قوانین داشته باشه نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 ببخشید، یه سوال دیگه چی کار کنیم وقتی کاربر یوزرنیم و پسووردشو زد، به جای اینکه اول پروفایلش ظاهر بشه و بعد از کنترل پنل بالا وارد سایت بشه، اول سایت رو ببینه و در صورت نیاز وارد کنترل پنلش بشه؟ بله می شه برای اینکار بهتره فرم ورود جدا گونه بسازید من کد کلیش را به همراه صفحه قوانین براتون می گذارم تا ساعت 1 به امیدخدایه خورده کار دارم 3 نقل قول لینک به ارسال
kavoshgar 227 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 دستت درد نکنه. پس منتظرم نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 این کدها را در نوت پد کپی کنید و با استفاده از گزینه ی replaceall آدرس سایت خود را با YOURDOMAIN عوض کنید و از بعد از <div class="lowloginp"> را تا </ul> آخر (محدوده ای که نوشته شده این متن با قوانین عوض می گردد) را پاک کرده و قوانین خود را بنویسید و با نامی مثل loginform.php در قالب خود ذخیره کنید <table style="width: 100%" cellpadding="0" cellspacing="0" dir="rtl" align="center" class="logintable"><tr> <td><form name="loginform" id="loginform" action="YOURDOMAIN/wp-login.php" method="post"><p> <label for="user_login">شناسه<br /> <input type="text" class="logininput" name="log" id="user_login" class="input" value="" size="20" tabindex="10" /></label></p><p> <label for="user_pass">رمز<br /> <input type="password" class="logininput" name="pwd" id="user_pass" class="input" value="" size="20" tabindex="20" /></label></p><p class="forgetmenot"><label for="rememberme"><input name="rememberme" type="checkbox" id="rememberme" value="forever" tabindex="90" /> مرا به خاطر بسپار</label></p><p class="submit"> <input type="submit" name="wp-submit" id="wp-submit" class="button-primary" value=" ورود " tabindex="100" /> <input type="hidden" name="redirect_to" value="YOURDOMAIN" /> <input type="hidden" name="testcookie" value="1" /></p><p id="loginnav"><a href="#" onclick="document.getElementById('lowdiv').className='lowdivshc'">نامنویسی</a> |<a href="YOURDOMAIN/wp-login.php?action=lostpassword" title="گم شدن و پیدا کردن رمز">رمزتان را گم کردهاید؟</a></p></form><div id="lowdiv" class="lowdivhc"><p class="closelow"><a href="#" onclick="document.getElementById('lowdiv').className='lowdivhc'" >×</a></p><h2>قوانین سایت</h2><div class="lowloginp"><ul><li>این متن با متن یک قانون عوض می شود <ul><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li></ul></li><li>این متن با متن یک قانون عوض می شود <ul><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li></ul></li><li>این متن با متن یک قانون عوض می شود <ul><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li></ul></li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li></ul></div><p class="submit"><input type="button" onclick="window.location='YOURDOMAIN/wp-login.php?action=register'" value="قوانین را خواندم و قبول دارم " /></p></div><script type="text/javascript">function wp_attempt_focus(){setTimeout( function(){ try{d = document.getElementById('user_pass');d.value = '';d.focus();d.select();} catch(e){}}, 200);}wp_attempt_focus();if(typeof wpOnload=='function')wpOnload();</script></td></tr></table><style type="text/css">.logintable{border: 1px solid #c0c0c0;background-color:rgba(0, 0, 0, 0.5);display:table;position:fixed;z-index:999999;right:0px;left:0px;bottom:0px;top:0px;height:800px;vertical-align:middle;text-align:center;}#loginform {width:350px;background:rgb(255, 255, 255);border:2px #ccc solid;padding:10px;text-align:right;margin-left:auto;margin-right:auto; -moz-box-shadow:10px 10px 5px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.2); box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.2); -moz-border-radius: 12px; -webkit-border-radius: 12px;border-radius: 12px; -khtml-border-radius:12px;}input.logininput { -moz-box-shadow:inset -5px 5px 7px rgba(0, 0, 0, 0.2); -webkit-box-shadow:inset -5px 5px 7px rgba(0, 0, 0, 0.2); box-shadow:inset -5px 5px 7px rgba(0, 0, 0, 0.2);direction:ltr;text-align:left;}.logintable input {width:90%;margin-left:5%;margin-right:5%;line-height:32px;font-weight:bold;background:#eeeeee;outline-style:none; border:1px #ccc solid; -moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px; -khtml-border-radius:6px;}.submit {margin-bottom:15px;}.submit input {cursor:pointer;background:#BACAD8}.submit input:hover {background:#E2E9EF;}#rememberme {width:auto;margin:5px;float:right;}#loginnav {text-align:center}#loginnav a {text-decoration:none;}#lowdiv {position:absolute;left:300px;right:300px;background:#CCCCCC; -moz-transition: all 1.8s linear .2s; -o-transition:all 1.8s linear .2s; -webkit-transition: all 1.8s linear .2s; transition: all 1.8s linear .2s; }.lowloginp {display:block;height:300px;overflow:auto;margin:15px;}.lowdivhc {top:-600px;}.lowdivshc {top:20px;}.closelow {text-align:right;float:right; }.closelow a {font-family:Arial, Helvetica, sans-serif, Tahoma;font-size:24px;line-height:24px;font-weight:bold;color:#CC0000;text-decoration:none;margin-right:15px;display:inline-block;border:1px #C0c0c0 solid;background:#FFFFFF;}.closelow a:hover {background:#CC0000;color:#FFFFFF}</style>کدی که قبل از این داده بودم را به شکل زیر تغییر دهید <?phpif (!is_user_logged_in()) {include (TEMPLATEPATH . '/loginform.php');}?> 2 نقل قول لینک به ارسال
kavoshgar 227 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 این کدها را در نوت پد کپی کنید و با استفاده از گزینه ی replaceall آدرس سایت خود را با YOURDOMAIN عوض کنید و از بعد از <div class="lowloginp"> را تا </ul> آخر (محدوده ای که نوشته شده این متن با قوانین عوض می گردد) را پاک کرده و قوانین خود را بنویسید و با نامی مثل loginform.php در قالب خود ذخیره کنید<table style="width: 100%" cellpadding="0" cellspacing="0" dir="rtl" align="center" class="logintable"><tr> <td><form name="loginform" id="loginform" action="YOURDOMAIN/wp-login.php" method="post"><p> <label for="user_login">شناسه<br /> <input type="text" class="logininput" name="log" id="user_login" class="input" value="" size="20" tabindex="10" /></label></p><p> <label for="user_pass">رمز<br /> <input type="password" class="logininput" name="pwd" id="user_pass" class="input" value="" size="20" tabindex="20" /></label></p><p class="forgetmenot"><label for="rememberme"><input name="rememberme" type="checkbox" id="rememberme" value="forever" tabindex="90" /> مرا به خاطر بسپار</label></p><p class="submit"> <input type="submit" name="wp-submit" id="wp-submit" class="button-primary" value=" ورود " tabindex="100" /> <input type="hidden" name="redirect_to" value="YOURDOMAIN" /> <input type="hidden" name="testcookie" value="1" /></p><p id="loginnav"><a href="#" onclick="document.getElementById('lowdiv').className='lowdivshc'">نامنویسی</a> |<a href="YOURDOMAIN/wp-login.php?action=lostpassword" title="گم شدن و پیدا کردن رمز">رمزتان را گم کردهاید؟</a></p></form><div id="lowdiv" class="lowdivhc"><p class="closelow"><a href="#" onclick="document.getElementById('lowdiv').className='lowdivhc'" >×</a></p><h2>قوانین سایت</h2><div class="lowloginp"><ul><li>این متن با متن یک قانون عوض می شود <ul><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li></ul></li><li>این متن با متن یک قانون عوض می شود <ul><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li></ul></li><li>این متن با متن یک قانون عوض می شود <ul><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li></ul></li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li><li>این متن با متن یک قانون عوض می شود </li></ul></div><p class="submit"><input type="button" onclick="window.location='YOURDOMAIN/wp-login.php?action=register'" value="قوانین را خواندم و قبول دارم " /></p></div><script type="text/javascript">function wp_attempt_focus(){setTimeout( function(){ try{d = document.getElementById('user_pass');d.value = '';d.focus();d.select();} catch(e){}}, 200);}wp_attempt_focus();if(typeof wpOnload=='function')wpOnload();</script></td></tr></table><style type="text/css">.logintable{border: 1px solid #c0c0c0;background-color:rgba(0, 0, 0, 0.5);display:table;position:fixed;z-index:999999;right:0px;left:0px;bottom:0px;top:0px;height:800px;vertical-align:middle;text-align:center;}#loginform {width:350px;background:rgb(255, 255, 255);border:2px #ccc solid;padding:10px;text-align:right;margin-left:auto;margin-right:auto; -moz-box-shadow:10px 10px 5px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.2); box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.2); -moz-border-radius: 12px; -webkit-border-radius: 12px;border-radius: 12px; -khtml-border-radius:12px;}input.logininput { -moz-box-shadow:inset -5px 5px 7px rgba(0, 0, 0, 0.2); -webkit-box-shadow:inset -5px 5px 7px rgba(0, 0, 0, 0.2); box-shadow:inset -5px 5px 7px rgba(0, 0, 0, 0.2);direction:ltr;text-align:left;}.logintable input {width:90%;margin-left:5%;margin-right:5%;line-height:32px;font-weight:bold;background:#eeeeee;outline-style:none; border:1px #ccc solid; -moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px; -khtml-border-radius:6px;}.submit {margin-bottom:15px;}.submit input {cursor:pointer;background:#BACAD8}.submit input:hover {background:#E2E9EF;}#rememberme {width:auto;margin:5px;float:right;}#loginnav {text-align:center}#loginnav a {text-decoration:none;}#lowdiv {position:absolute;left:300px;right:300px;background:#CCCCCC; -moz-transition: all 1.8s linear .2s; -o-transition:all 1.8s linear .2s; -webkit-transition: all 1.8s linear .2s; transition: all 1.8s linear .2s; }.lowloginp {display:block;height:300px;overflow:auto;margin:15px;}.lowdivhc {top:-600px;}.lowdivshc {top:20px;}.closelow {text-align:right;float:right; }.closelow a {font-family:Arial, Helvetica, sans-serif, Tahoma;font-size:24px;line-height:24px;font-weight:bold;color:#CC0000;text-decoration:none;margin-right:15px;display:inline-block;border:1px #C0c0c0 solid;background:#FFFFFF;}.closelow a:hover {background:#CC0000;color:#FFFFFF}</style>کدی که قبل از این داده بودم را به شکل زیر تغییر دهید<?phpif (!is_user_logged_in()) {include (TEMPLATEPATH . '/loginform.php');}?>ممنون داداش. تست میکنم. خبرشو میدمیک دنیا ممنون نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .