javad036

مخفی کردن برگه ها از مهمان

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

سلام برای مخفی کردن برگه ها از دید مهمان باید چیکار کنم؟  مثلا برگه نمایش پروفایل فقط برای کاربران عضو نمایان بشه ممنون میشم راهنمایی کنید:)

0

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


لینک به پست

سلام و درود

 

از کد زیر در فایل functions.php خود استفاده کنید.

function check_user_login()
{
    if(is_page()) {
		if(!is_user_logged_in()) {
        	wp_redirect(wp_login_url());
        	exit();
		}
    }
}
add_action('template_redirect', 'check_user_login');

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

 

موفق باشید

0

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


لینک به پست

سلام ممنون از پاسخگویی تون  اما من میخوام  کاربر که وارد میشه ریدایرکت نشه  کلا برگه ایی که با نام  (ورد پرس) ساختم رو نمایش نده

بعد از عضویت نمایش داده بشه

0

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


لینک به پست

ارسال شده در (ویرایش شده)

درود مجدد

 

کدی که تقدیم کردم وقتی کاربر لاگین نباشه هیچ پیجی رو نمیتونه ببینه و وقتی بره توی آدرس پیجی ریدایرکت میشه به صفحه ورود وردپرس که لاگین کنه اگر لاگین هم باشه که همه پیج ها رو میتونه ببینه.

 

حالا شما با ریدایرکت کاربر در صورتی که لاگین نباشه به صفحه لاگین مشکل دارید؟

ویرایش شده در توسط naghmesara
0

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


لینک به پست

ارسال شده در (ویرایش شده)

درود مجدد

 

خوب وقتی کاربر نمیتونه یک صفحه رو ببینه یا باید ریدایرکتش کنیم به یه صفحه دیگه یا باید یه ارور نشونش بدیم که مثلا برای مشاهده این بخش باید لاگین کنید.

در مورد اینکه اون گزینه رو فقط برای لاگین ها توی منوی داشته باشیم باید به این شکل عمل کنید:

<?php if(is_user_logged_in()) {<a href="#">نمایش پروفایل</a>} ?>

الان لینکی که درون شرط قرار داره فقط برای لاگین ها نمایش داده میشه.

ویرایش شده در توسط naghmesara
0

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


لینک به پست
در 24 دقیقه قبل، naghmesara گفته است :

درود مجدد

 

خوب وقتی کاربر نمیتونه یک صفحه رو ببینه یا باید ریدایرکتش کنیم به یه صفحه دیگه یا باید یه ارور نشونش بدیم که مثلا برای مشاهده این بخش باید لاگین کنید.

در مورد اینکه اون گزینه رو فقط برای لاگین ها توی منوی داشته باشیم باید به این شکل عمل کنید:


<?php if(is_user_logged_in()) {<a href="#">نمایش پروفایل</a>} ?>

الان لینکی که درون شرط قرار داره فقط برای لاگین ها نمایش داده میشه.

ممنون به خاطر راهنمایی تون  موفق باشین یا علی

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط najrobotics
      با سلام
      مدتی است که وردپرس برای من پیغام مبنی بر "حجم فایل کش بسیار بزرگ شده است،نسبت به تخلیه آن اقدام کنید." را ارسال میکند.
      میشود بفرمایید که مشکل از کجاست ؟
      باتشکر
    • توسط vazizi69@yahoo.com
      سلام دوستان وقت بخیر 
      من تو سایت وردپرسی میخوام یه تصویر از نقشه ایران رو بزارم و وقتی موس روی هر شهری ها کلیک میکنه دسته بندی مربوط به اون شهر رو نشون بده 
      و الان مشکلم اینه که نمیدونم با چه روشی میتونم تو یه عکس نقشه ایران چطور به هر شهری یه لینک بدم 
      ممنون میشم اگر کسی بلده راهنماییم کنه
    • توسط kimidoonekekie
      سلام.
      یک نفر یک سایت آگهی تخصصی میخاد
      مثل سایت با ما ، که آگهی خودرو گذاشته تو زمینه تخصصی برای سه موضوع این سایت ایجاد میشه.
      به صورتی که آگهی قابل ثبت باید باشه (مثل ثبت خودرو دارای المان های زیر مجموعه هست)
      و بعد جستجوی حرفه ای و نمایش نتایج به مختص درخور در هر صفحه سایت . 
       
      ایا از لحاظ کارایی ،پیاده سازی امکانات(مثلا درحد سایت باما) سرعت بالا ، پاسخگویی در تعداد زیاد بازدید (200-300) هزار نفر ، سایت با وردپرس قابل پیاده سازی هست؟
      بعضی ها گفته اند که نه و حتما باید کد نویسی باشه
      و بعضی ها به شدت از وردپرس و پیاده سازی سایت های مهم مثل کاخ سفید با اون دفاع کردند.
      لطفا من رو از نظرات تخصصی خودتون بهره مند کنید.
      با تشکر.
    • توسط stevej
      سلام این ارور برای چی هست ؟؟؟
       
       
      Fatal error: Call to undefined function porto_woocommerce_product_nav() in /home/farhangp/public_html/static/woocommerce/single-product/title.php on line 43
       
    • توسط eniac
      سلام
      آیا ميشه تبلیغات بنری یا کلیکی رو داخل صفحه Amp گذاشت یا شورتکد تبلیغ؟
      توی مستندات amp يه چیزهایی نوشته ولی متوجه نشدم.