ฉันมีหน้าชื่อ "Apple" ID ของหน้า 2533
ในไฟล์ page.php ฉันมีบรรทัด:
echo $bannerimg
และฟังก์ชั่นนี้ใน functions.php:
if ( is_page( '2533' ) ) {
// also tested with 'Apple'
$bannerimg = 'apple.jpg';
} elseif ( is_page( 'test' ) ) {
$bannerimg = 'test.jpg';
} elseif ( is_page( 'admissions' ) ) {
$bannerimg = 'admissions.jpg';
} else {
$bannerimg = 'home.jpg';
}
ประเด็นคือ $ bannerimg echoes "home.jpg" ในทุกหน้ารวมถึง Apple การทดสอบและการสมัคร
ฉันได้ตรวจสอบ ID ทั้งหมดโดยใช้ the_ID & $ page-> ID ไม่มีอะไร ดังนั้นฉันเดาว่ามีบางอย่างผิดปกติกับรหัสข้างต้นหรือไม่