حل شده

کار نکردن is_home در functions.php

بازدید22.7kپست ها1آخرین فعالیت6 سال پیش
1
1

سلام.
دوستان من میخوام تو قالبم چک کنم اگر الان در home هستم یکسری کارها انجام بشه مثلا یه جعبه نمایش داده بشه ولی کار نمیکنه is_single هم کار نمیکنه

مثلا:
if( is_home()){
 echo 'home';
} else {
  echo 'no home!';
}

این چرا کار نمیکنه؟ ممنون میشم راهنمایی کنید

1 پاسخ

0

سلام.
شما نمیتونید بصورت مستقیم از این توابع در فایل Function.php استفاده کنید. بجاش باید از توابع و add_action استفاده کنید:
برای مثال:

function wp7_check() {
	if( is_home()){
	 echo 'home';
	} else {
	  echo 'no home!';
	}
}
add_action( 'wp_head', 'wp7_check' );

سوال برنامه نویسی دارید؟

ندونستن عیب نیست، نپرسیدن چرا!

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.