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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptwp loop เลือกตาม category มีกี่แบบ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: wp loop เลือกตาม category มีกี่แบบ  (อ่าน 459 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
huyguru
คนรักเสียว
*

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

กระทู้: 114



ดูรายละเอียด
« เมื่อ: 27 เมษายน 2013, 11:30:54 »

ต้องการ loop ตามcategory และramdom postด้วย
ตอนนี้ทำเป็นแต่ query ตาม categort id และ category name
ตัวอย่างที่ทำได้
โค๊ด:
       <?php 
        
//The Query
        
query_posts('posts_per_page=5&cat=12');
        if (
have_posts()) : while (have_posts()) : the_post(); ?>

            <li>
                <a href="<?php the_permalink() ?>"><p><?php the_title(); ?><?php the_content(); ?></p></a>
            </li>
        <?php endwhile; else: ?>
        <?php endif; 
        
//Reset Query
        
wp_reset_query(); ?>


ถาม
category id ไปดูตรงไหน
ถ้าcategory name เป็นภาษาไทยจะใส่codeยังไง
ต้องการrandom postด้วย
« แก้ไขครั้งสุดท้าย: 27 เมษายน 2013, 11:38:03 โดย huyguru » บันทึกการเข้า
siclop
คนรักเสียว
*

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

กระทู้: 125



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 27 เมษายน 2013, 12:45:29 »

1.category id ในหน้า Categories ที่หลังบ้าน wordpress กดเข้าไปที่ category ที่เราต้องการรู้ id แล้วดูที่ url
โค๊ด:
http://www.xxxx.net/wp-admin/edit-tags.php?action=edit&taxonomy=category&tag_ID=14&post_type=post
category&tag_ID=14 ตรงนี้คือ id อย่างตัวอย่างนี้ category id = 14

2.ถ้าcategory name เป็นภาษาไทย ก็อ้างจาก id เอาครับ

3.ขอไปคิดดูก่อน ไม่เคยทำ

ปล.เหมือนจะเคยเห็นปลั๊กอินที่ทำแบบนี้ได้นะ แต่คิดว่าเจ้าของกระทู้คงอยากสร้างลงไปในธีมเลยมากกว่า
บันทึกการเข้า

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