ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => หัวข้อเริ่มโดย: narupot ใน 14 มีนาคม 2015, 22:01:16

ชื่อเรื่อง: Wordpress loop ทำไม error
โพสต์โดย: narupot ใน 14 มีนาคม 2015, 22:01:16
<?php 
if ( 
have_posts() ) {
while ( have_posts() ) {
the_post(); 
?>

<h1><?php echo the_title();?></h1>
<div><?php echo the_excerpt();?></div>
<?
} // end while
} // end if
?>

ผิดพลาดตรงไหนอ่ะครับ (หัดขับ)
ชื่อเรื่อง: Re: Wordpress loop ทำไม error
โพสต์โดย: kobesilk ใน 14 มีนาคม 2015, 22:10:08
อ้างถึงจาก: narupot ใน 14 มีนาคม 2015, 22:01:16
<?php 
if ( 
have_posts() ) {
while ( have_posts() ) {
the_post(); 
?>

<h1><?php echo the_title();?></h1>
<div><?php echo the_excerpt();?></div>
<?
} // end while
} // end if
?>

ผิดพลาดตรงไหนอ่ะครับ (หัดขับ)


โค้ดตรงนี้ไม่น่าจะผิด แต่มันผิดแล้ว error อย่างไร    ลองเอามาให้ดูหน่อยนะครับ
ชื่อเรื่อง: Re: Wordpress loop ทำไม error
โพสต์โดย: bonkbonk ใน 14 มีนาคม 2015, 22:11:12
<?
} // end while
} // end if
?>


host ใช้ <?
ไม่ได้รึเปล่าต้องเป็น <?php
ชื่อเรื่อง: Re: Wordpress loop ทำไม error
โพสต์โดย: kenessar ใน 14 มีนาคม 2015, 22:13:30
พวกฟังก์ชั่นที่ขึ้นต้นด้วย the_ ไม่ต้องมี echo ครับ
แต่พวกที่มี get_the_ ขึ้นต้น อันนี้มันรีเทิร์นสตริงมาให้ครับ ใช้ echo ได้

อ้างถึงจาก: bonkbonk ใน 14 มีนาคม 2015, 22:11:12
<?
} // end while
} // end if
?>


host ใช้ <?
ไม่ได้รึเปล่าต้องเป็น <?php

อันนี้ก็มีส่วนนะครับ โฮสบางเจ้าไม่ให้ใช้ short open tag นะครับ
ชื่อเรื่อง: Re: Wordpress loop ทำไม error
โพสต์โดย: narupot ใน 14 มีนาคม 2015, 22:19:01
(http://upic.me/i/ff/jyphp.png) (http://upic.me/show/54937856)
ชื่อเรื่อง: Re: Wordpress loop ทำไม error
โพสต์โดย: narupot ใน 15 มีนาคม 2015, 05:59:04
อ้างถึงจาก: kenessar ใน 14 มีนาคม 2015, 22:13:30
พวกฟังก์ชั่นที่ขึ้นต้นด้วย the_ ไม่ต้องมี echo ครับ
แต่พวกที่มี get_the_ ขึ้นต้น อันนี้มันรีเทิร์นสตริงมาให้ครับ ใช้ echo ได้

อ้างถึงจาก: bonkbonk ใน 14 มีนาคม 2015, 22:11:12
<?
} // end while
} // end if
?>


host ใช้ <?
ไม่ได้รึเปล่าต้องเป็น <?php

อันนี้ก็มีส่วนนะครับ โฮสบางเจ้าไม่ให้ใช้ short open tag นะครับ
ได้ละครับ แค่เพิ่ม php ตรงนี้
<?
} // end while

เอ๋ ทำไมมันต้องเป็นแบบนี้ แล้วมีวิธีแก้หรือป่าว แล้วถ้าเป็นแบบนี้ โค๊ดต้องบัคตลอดเลยสิ