برگزیده های پرشین تولز

کد نمایش متن به کاربران عضو و غیرعضو در وردپرس

sajad-tnt

Registered User
تاریخ عضویت
16 سپتامبر 2010
نوشته‌ها
2,271
لایک‌ها
5,011
محل سکونت
N/A
سلام.
دوستان میشه یه نگاه به این کد بندازید...
کد اصلیش کمی با این متفاوت بوده که خودم تغییرش دادم، اما متاسفانه اطلاعاتم درباره php کم هست، ببنید حلقه اش درست باز و بسته شده؟

HTML:
<?php if ( is_user_logged_in() ) { ?>
برای کاربر وارد شده

<?php } else { ?>
برای کاربر غیر عضو

<?php } ?>
 

saeid700

کاربر فعال *همکار بخش شبکه های اجتماعی
همکار انجمن
تاریخ عضویت
14 نوامبر 2015
نوشته‌ها
3,627
لایک‌ها
5,283
سلام.
دوستان میشه یه نگاه به این کد بندازید...
کد اصلیش کمی با این متفاوت بوده که خودم تغییرش دادم، اما متاسفانه اطلاعاتم درباره php کم هست، ببنید حلقه اش درست باز و بسته شده؟

HTML:
<?php if ( is_user_logged_in() ) { ?>
برای کاربر وارد شده

<?php } else { ?>
برای کاربر غیر عضو

<?php } ?>
کدوم حلقه؟ یه شرطه که درسته کار نمیکنه ؟
 

sajad-tnt

Registered User
تاریخ عضویت
16 سپتامبر 2010
نوشته‌ها
2,271
لایک‌ها
5,011
محل سکونت
N/A
کدوم حلقه؟ یه شرطه که درسته کار نمیکنه ؟
سالمه و کاملا کار میکنه ... اما از وقتی که این کد رو قرار دادم لود cpu هاست بالا رفته , پشتیبان گفت شاید یه حلقه توی لوپ افتاده باشه نمیدونم مشکل از این کده یا چیز دیگه ای...
 

saeid700

کاربر فعال *همکار بخش شبکه های اجتماعی
همکار انجمن
تاریخ عضویت
14 نوامبر 2015
نوشته‌ها
3,627
لایک‌ها
5,283
سالمه و کاملا کار میکنه ... اما از وقتی که این کد رو قرار دادم لود cpu هاست بالا رفته , پشتیبان گفت شاید یه حلقه توی لوپ افتاده باشه نمیدونم مشکل از این کده یا چیز دیگه ای...
الان تو این کد حلقه به کار نفته که بینهایت باشه باعث استفاده بیش از حد از منابع بشه . یدونه شرط سادست داخل شرط چه کدی استفاده کردی؟
 

sajad-tnt

Registered User
تاریخ عضویت
16 سپتامبر 2010
نوشته‌ها
2,271
لایک‌ها
5,011
محل سکونت
N/A
الان تو این کد حلقه به کار نفته که بینهایت باشه باعث استفاده بیش از حد از منابع بشه . یدونه شرط سادست داخل شرط چه کدی استفاده کردی؟
داخلش دوتا اسکریپت هست برای کاربرغیرعضو که نمایش بده ,یکی پاپ آپ و دیگری کوتاه کننده لینک ...
منظور از حلقه چه نوع کدی هست عزیز؟
 

saeid700

کاربر فعال *همکار بخش شبکه های اجتماعی
همکار انجمن
تاریخ عضویت
14 نوامبر 2015
نوشته‌ها
3,627
لایک‌ها
5,283
داخلش دوتا اسکریپت هست برای کاربرغیرعضو که نمایش بده ,یکی پاپ آپ و دیگری کوتاه کننده لینک ...
منظور از حلقه چه نوع کدی هست عزیز؟
حلقه های تکرار مثل for یا while وقتی این حلقه ها پایان نداشته باشن به صورت بینهایت تکرار میشن و باعث بالا رفتن میزان استفاده از منابع سرور میشن .
 

r00zy

کاربر تازه وارد
تاریخ عضویت
29 جولای 2018
نوشته‌ها
1
لایک‌ها
1
سن
38
محل سکونت
رشت
اگر بخوای چیزی براشون نمایش بدی
باید از دستور echo استفاده کنی .

<?php if ( is_user_logged_in() ) { ?>
برای کاربر وارد شده

<?php } else { ?>
برای کاربر غیر عضو

<?php } ?>​

و چون کلا این شرط ها در زبان php هست ، احتیاجی نیست که هی تگ php رو ببندی و باز کنی .
<?php if ( is_user_logged_in() ) { ?> برای کاربر وارد شده <?php } else { ?> برای کاربر غیر عضو <?php } ?>
 
بالا