ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptwordpress อยากได้ url xxx.com หน้าแรกคัดเฉพาะ content ตาม category
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: wordpress อยากได้ url xxx.com หน้าแรกคัดเฉพาะ content ตาม category  (อ่าน 1158 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ubee158
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 25



ดูรายละเอียด
« เมื่อ: 22 กันยายน 2009, 17:18:58 »

หน้าแรกเดิมเป็นแบบนี้ครับ
http://xxx.com                      <<เดิม ๆ
content1 - category 1
content2 - category 3
content3 - category 5
content4 - category 9
content5 - category 2

ปรับใหม่โดย redirect url หรือแก้แบบ frontpage แล้วได้ url เป็นแบบนี้
http://xxx.com/category1          << นู๋ไม่เอา
content1 - category 1
content6 - category 1
content8 - category 1
content13 - category 1
content20 - category 1

แต่ผมอยากให้เปิดมาหน้าแรกได้แบบนี้ครับ
http://xxx.com                        << นู๋อยากได้
content1 - category 1
content6 - category 1
content8 - category 1
content13 - category 1
content20 - category 1


 :-Xไม่ทราบว่าใครมี วิธีแก้ หรือ plugins ไหมครับ วอนผู้ใจบุญช่วยสงเคราะห์ทีครับ.
« แก้ไขครั้งสุดท้าย: 23 กันยายน 2009, 13:55:11 โดย ubee158 » บันทึกการเข้า
แมวมีเจ้าของ
คนรักเสียว
*

พลังน้ำใจ: 25
ออฟไลน์ ออฟไลน์

กระทู้: 172



ดูรายละเอียด
« ตอบ #1 เมื่อ: 22 กันยายน 2009, 23:46:25 »

ไม่รู้ว่าผมเข้าใจถูกป่าว แบบว่าแสดงบทความแยกตาม category
แต่ถ้าใช่ก้เอาไปปรับใช้ตามความเหมาะสมได้เลยครับ อิอิ

อ้างถึง
<?php $recent = new WP_Query("cat=7&showposts=3"); while($recent->have_posts()) : $recent->the_post();?>
<ul><li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li></ul>

cat=7 คือ หมายเลข หรือลำดับของ category ตัวอย่างคือ ลำดับที่ 7
แนะนำว่าให้มีบทความของแต่ละ category ก่อนนะ เวลาตั้งค่าจะได้รู้ว่าอันไหนของอันไหน
(เพราะผมยังใช้วิธีสุ่มและจดจำบทความเอง แบบว่าไม่รู้เทคนิควิธีการดูเลขลำดับมันเลย)

showposts=3 คือ จำนวนบทความที่ต้องการแสดง ตัวอย่างคือ แสดง 3 บทความ

ปล. ถ้าเข้าใจผิด ไปคนละเรื่อง ก้อย่าถือสา แบบว่า มือใหม่หัดทำ เหมือนกัน อิอิ ร้อนวิชา เอิีกส์
« แก้ไขครั้งสุดท้าย: 22 กันยายน 2009, 23:48:09 โดย เจ้าชายกระหายเลือด » บันทึกการเข้า

แมวมีเจ้าของ
คนรักเสียว
*

พลังน้ำใจ: 25
ออฟไลน์ ออฟไลน์

กระทู้: 172



ดูรายละเอียด
« ตอบ #2 เมื่อ: 22 กันยายน 2009, 23:52:56 »

อ้างถึง
<?php $recent = new WP_Query("cat=7&showposts=3"); while($recent->have_posts()) : $recent->the_post();?>
<ul><li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li></ul>



ข้างบนนี้สำหรับแสดงลิงค์บทความอย่างเดียว แต่ถ้าอยากให้แสดงเนื้อหาด้วยก็เพิ่มนี่เข้าไป

โค๊ด:
<?php the_content('Read more...'); ?>

เป็น

อ้างถึง
<?php $recent = new WP_Query("cat=7&showposts=3"); while($recent->have_posts()) : $recent->the_post();?>
<ul><li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>
<?php the_content('Read more...'); ?></li></ul>


เพิ่มเติมที่
โค๊ด:
http://codex.wordpress.org/The_Loop
« แก้ไขครั้งสุดท้าย: 23 กันยายน 2009, 00:37:59 โดย เจ้าชายกระหายเลือด » บันทึกการเข้า

ubee158
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 25



ดูรายละเอียด
« ตอบ #3 เมื่อ: 23 กันยายน 2009, 14:02:44 »

 Embarrassed ไม่ทราบว่าเอา code ไปวางใส่ไว้ทีไฟล์ไหนหรือครับ ผมเอาไปใส่ที่ index.php แล้วมัน error น่ะครับ
บันทึกการเข้า
แมวมีเจ้าของ
คนรักเสียว
*

พลังน้ำใจ: 25
ออฟไลน์ ออฟไลน์

กระทู้: 172



ดูรายละเอียด
« ตอบ #4 เมื่อ: 23 กันยายน 2009, 14:09:29 »


วางที่ index.php แหละครับ

ลองเพิ่มตัวนี้เข้าไป
โค๊ด:
<?php endwhile; ?>

เป็น

อ้างถึง
<?php $recent = new WP_Query("cat=7&showposts=3"); while($recent->have_posts()) : $recent->the_post();?>
<ul><li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>
<?php the_content('Read more...'); ?></li></ul><?php endwhile; ?>
บันทึกการเข้า

Normaderm
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 181
ออฟไลน์ ออฟไลน์

กระทู้: 3,982



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 23 กันยายน 2009, 14:13:17 »

บางธีม หน้าแรกอาจชื่อ home.php นะครับ  :Smiley
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์