oromnet

چگونگي جلو گيري از ورود به صفحه پروفايل

4 پست در این موضوع قرار دارد

سلام دوستان

مي خواستم ببينم چه طوري ميشه يه كاربر معمولي نتونه به صفحه پروفايل يا همون /wp-admin/profile.php دسترسي داشته باشه.

من از افزونه login-with-ajax استفاده مي كنم و وقتي كه كاربر وارد حساب كاربريش ميشه دوتا قسمت هست

1- خروج

2- مشخصات شما

من نمي خوام قسمت مشخصات شما نوشته بشه و كاربر نتونه وارد داخل وردپرس بشه. و به جاي اون به صفحه اي كه خودم مي خوام بره و اونجا تغييراتشو انجام بده

0

به اشتراک گذاری این پست


لینک به پست

درود.

برای اینکه مشخصات شما را حذف کنید در ابزارک ها تیک لینک شناسنامه را بردارید.

0

به اشتراک گذاری این پست


لینک به پست

اينو مي دونم ولي مي خوام هر كسي كه خودش هم آدرس wp-admin/profile.php وارد مي كنه به جزء مديران نتونه وارد اين صفحه بشه

0

به اشتراک گذاری این پست


لینک به پست

برای اینکه نذارید غیر از ادمین، شخص دیگه ای بتونه به wp-admin وارد بشه این کد رو در فایل function.php قالبتون قرار بدید


add_action( 'init', 'blockusers_init' );
function blockusers_init() {
if ( is_admin() && ! current_user_can( 'administrator' ) &&
! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
wp_redirect( home_url() );
exit;
}
}

با گذاشتن کد فوق، هرکس آدرس wp-admin/profile.php رو وارد کنه به صفحه اصلی سایتتون منتقل میشه

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری