رفتن به مطلب

غیرفعال کردن یک موقعیت خودساخته در صفحات دیگر


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

سلام

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

چطور این کار امکان پذیر هست؟

 

ممنون

لینک به ارسال

با سلام.

برای لود کردن موقعیت ابزارکی که ساختید توی فایل های قالبتون از کدی مثل نمونه زیر استفاده کردید احتمالا:

<?php 	if( is_active_sidebar('name') ) {
				dynamic_sidebar('name');
			} 
	?>

برای اینکه نمایش یا عدم نمایش ابزارک های این بخش در صفحه ای خاص رو سفارشی سازی کنید باید به فایل مربوطه در قالب برید (مثلا single.php) و کد مشابه بالا رو ازش حذف کنید تا در اون صفحه دیگه نمایش داده نشه.

موفق باشید.

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

هدر چرا دوست عزیز ؟ header.php حاوی کدهایی هست که توی تمام فایل هاتون فراخوانی میشه.

اگر میخواید فقط توی صفحه اصلی باشه, فایل index.php رو باز کنید و اون تکه کد رو در جای مناسبش قرار بدید.

موفق باشید.

  • امتیاز 1
لینک به ارسال
در 23 ساعت قبل، start گفته است :

هدر چرا دوست عزیز ؟ header.php حاوی کدهایی هست که توی تمام فایل هاتون فراخوانی میشه.

اگر میخواید فقط توی صفحه اصلی باشه, فایل index.php رو باز کنید و اون تکه کد رو در جای مناسبش قرار بدید.

موفق باشید.

محتوای index قالبم موارد زیر هست، اسم قالب better-mag هست

<?php

// Use default archive page
get_template_part('archive');

 

لینک به ارسال
در 8 ساعت قبل، 3245 گفته است :

محتوای index قالبم موارد زیر هست، اسم قالب better-mag هست


<?php

// Use default archive page
get_template_part('archive');

 

با سلام مجدد.

همونطور که مشخصه، فایل آرشیو قالبتون فراخوانی شده از اینجا. شما فایل archive.php قالب رو باز کنید و کد مربوط به ویجت خودتون رو در جای مناسب بین کدهای این فایل قرار بدید.

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

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

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



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