رفتن به مطلب

شرط گذاشتن برای برگه


پست های پیشنهاد شده

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

لینک به ارسال

سلام

من با افزونه


https://wordpress.org/plugins/advanced-access-manager/

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

موفق باشید/.

ویرایش شده توسط Rasoul
  • امتیاز 2
لینک به ارسال

نیازی به افزونه نیست ابتدای کدهای قالب صفحه وارد کنید


<?php
if(!is_user_logged_in()) {
wp_redirect(wp_login_url( get_permalink() ));
}
?>

و اگر صفحه قالب جدا نداره


<?php
if(!is_user_logged_in() && is_page(10)) {
wp_redirect(wp_login_url( get_permalink() ));
}
?>

را در header.php قالب بگذارید بجای 10 آی دی صفحه را بنویسید

  • امتیاز 3
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...