رفتن به مطلب

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


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

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

لینک به ارسال

سلام

من با افزونه


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

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

موفق باشید/.

ویرایش شده توسط Rasoul
لینک به ارسال

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


<?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 آی دی صفحه را بنویسید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...