رفتن به مطلب

نمایش محل حضور شما در سایت


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

سلام

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

مثلا همین که انجمن شما هستش : انجمن های پشتیبانی وردپرس پارسی ← بخش وردپرس← پوسته ها← هک و برنامه نویسی

آیا برای وردپرس هم همچین چیزی هست یا میشه بصورت دستی اضافه کرد ؟

لینک به ارسال

اسپیدبار یا نمایش موقعیت کنونی کاربران در وردپرس :


http://mandegarweb.com/wordpress/wordpress-hack-code/%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D9%85%D9%88%D9%82%D8%B9%DB%8C%D8%AA-%DA%A9%D9%86%D9%88%D9%86%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/

  • امتیاز 7
لینک به ارسال
  • 2 هفته بعد...

ممنون

یه مشکلی هست

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

من میخوام که تو صفحه اصلی هم بنویسه که در صفحه اصلی هستین

چیطور میتونم اینو اضافه کنم بهش؟

لینک به ارسال

توی صفحه اصلی چی مینویسه؟

میتونید یک شرط بزارید:

if(is_home()){
echo 'شما در صفحه اصلی هستید';
}

  • امتیاز 4
لینک به ارسال
  • 7 ماه بعد...

چطور میتونیم مشخص کنیم که در بعضی صفحات این رو نشون نده

مثلا نمیخوام در صفحه تماس با ما و چند صفحه دیگه نشون بده

؟

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

توی شرط


<?php if(is_page(آیدی برگه هایی که نمیخواین نمایش داده بشه توش) ) {
//خالی بزارید
} else { ?>
کد نمایش محل حضور رو هم اینجا بزارین.
<?php } ?>

لینک به ارسال


elseif ( is_page('102') ) {
echo $before . 'عدم وجود صفحه ' . $delimiter . ' ' . $after;
}
if(is_page('102') ) {
//خالی بزارید
} else {
echo $before . 'تست ' . $delimiter . ' ' . $after;
}

این دو نوع کد رو گذاشتم

اما فرقی به حالش نکرد و مثل قبا نشون میدادش

لینک به ارسال

چرا این شکلیش کردین!!!

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

به این صورت کد نمایش رو استفاده کنید:


<?php if(is_page(102) ) {
} else { ?>
<?php if (function_exists('dimox_breadcrumbs')) dimox_breadcrumbs(); ?>
<?php } ?>

id ها رو هم با کاما انگلیسی از هم جدا کنید.

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

اشتباه فرستادم لطفا حذف کنید این پیام را

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

برای اینکه بتونین در چندین صفحه این کد رو اجرا نکنین فقط کافیه مثل کد زیر صفحات رو اضافه کنین


<?php if(is_page(4) ) {
} elseif ( is_page(6) ){
} elseif ( is_page(14) ){ }
else { ?>
<?php if (function_exists('dimox_breadcrumbs')) dimox_breadcrumbs(); ?>
<?php } ?>
<!-- End Breadcrumbs -->

یعنی این کد باید اضفه بشه و عدد 14 آی دی صفحه ای هست که نمیخواین کد در اون صفحه اجرا بشه


elseif ( is_page(14) ){ }

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

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

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



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