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

حل شده 

Wordpress

توسط kingblogg در 9 ماه پیش
1 240 1 9 ماه پیش
kingblogg reza-irdev
1

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

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

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

پاسخ ها

0

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

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

خوش آمدید

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

لطفا ابتدا لاگین کنید