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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptทำอย่างไรไม่ให้ WordPress ข้าม ID
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ทำอย่างไรไม่ให้ WordPress ข้าม ID  (อ่าน 790 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
pongsak01
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,547



ดูรายละเอียด
« เมื่อ: 27 กรกฎาคม 2015, 09:47:55 »

ทำอย่างไรไม่ให้ WordPress  ไม่ข้าม ID  ไม่แน่ใจว่าผมถามถูกหรือเปล่าครับ

เช่น ผมโพสมันจะขึ้น www.ggg.com/ id1

แต่ทำไมโพสบทความต่อไปขึ้น www.ggg.com/ id20

ทำอย่างไรครับ อยากให้มันเรียงเป็น id2

ขอบคุณครับ

ถามผู้เชี่ยวชาญ
บันทึกการเข้า

sputtaro
สมุนแก๊งเสียว
*

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

กระทู้: 910



ดูรายละเอียด
« ตอบ #1 เมื่อ: 27 กรกฎาคม 2015, 09:52:15 »

ผมแทบไม่ได้ใช้ WP นะครับ
แต่เดาจากอาการ น่าจะ
คำสั่ง MYSQL ไม่ได้เรียงตาม id ( order by id )

อีกกรณี คือ มีการลบ เร็คคอร์ดที่ถูกข้ามไป มันเลย เรียงเฉพาะที่ไม่ถูกลบตามลำดับ

ลองดูนะครับ ไม่รู้ตรงไหม
https://wordpress.org/support/topic/order-posts-by-id
« แก้ไขครั้งสุดท้าย: 27 กรกฎาคม 2015, 09:59:27 โดย sputtaro » บันทึกการเข้า
shinrafenr
ก๊วนเสียว
*

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

กระทู้: 308



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 27 กรกฎาคม 2015, 10:29:34 »

ขนาดแค่ edit มันยังทำเป็น id ใหม่แล้วเก็บเป็น rivision เอา  wanwan031 wanwan031 wanwan031
บันทึกการเข้า

อย่าปล่อยให้อดีตทำร้ายปัจจุบัน เพราะวันนึงเราจะพบว่า อดีต ไม่มีวันย้อนกลับมา และปัจจุบันก็ไม่มีอะไรให้จดจำ

ทำความรู้จักกันเพิ่มเติมได้ที่ -->  http://goo.gl/65mD27

รับจ้างเก็บภาพสถานที่ท่องเที่ยวทั่วไทย รับทําเว็บไซต์ ด้วย WordPress ว่างๆผมก็ออกเดินทางท่องเที่ยวทั่วไทย
ริคาร์โด้กาก้า
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,329



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 27 กรกฎาคม 2015, 10:38:11 »

อยากได้คำตอบเหมือนกันครับ รอผู้รู้ wp
บันทึกการเข้า

NextSoft
คนรักเสียว
*

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

กระทู้: 144



ดูรายละเอียด
« ตอบ #4 เมื่อ: 27 กรกฎาคม 2015, 10:52:48 »

ลองสังเกตุอัพเดทบทความแบบไม่อัพโหลดรูปครับ ไอดีจะเรียงกัน แต่ถ้าอัพโหลดรูปเมื่อไรไอดีเปลี่ยน เหมือนกับว่า เราอัพโหลดกี่รูปไอดีอ้างอิงไปยังรูปมันจะข้ามไปไอดีตามจำนวนรูปครับ
บันทึกการเข้า
sMongPed
ก๊วนเสียว
*

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

กระทู้: 377



ดูรายละเอียด
« ตอบ #5 เมื่อ: 27 กรกฎาคม 2015, 11:34:58 »

1. ปิด revision+autosave ตั้ง timeout แบบเยอะๆหลายๆวันไปเลย ใน wp-config.php
2. ถ้ามี id หลุดข้ามมาเพราะ session ค้าง ก็เข้าไปลบ postส่วนเกิน ใน _posts แล้วแก้ AUTO_INCREMENT ใน mysql นิดหน่อย

ตามนั้น ส่วนโค้ดไปหาเองนะ ขี้เกจเข้า ftp/ssh  Tongue
บันทึกการเข้า
bonkbonk
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,784



ดูรายละเอียด
« ตอบ #6 เมื่อ: 27 กรกฎาคม 2015, 12:24:58 »

มันนับไอดีอย่างอื่นด้วยมั้งครับ อย่าง post หรือ เพิ่มcategory หรือ page นับรวมกันหมดเลย ไม่ได้แยก tag ด้วยมั้งไม่แน่ใจ ถ้าเราpostอย่างเดียวไม่ทำอย่างอื่นเลยก็อาจจะได้อยู่  wanwan031
บันทึกการเข้า

xmen256k
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,999



ดูรายละเอียด
« ตอบ #7 เมื่อ: 27 กรกฎาคม 2015, 14:40:00 »

ทั้ง Post Page Media Revision มันอยู่ในตารางเดียวหมดเลยครับ

ทำให้ตัวเลขมันเพิ่มขึ้นเรื่อยๆครับผม ไม่แปลกที่มันจะกระโดด
บันทึกการเข้า
ริคาร์โด้กาก้า
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,329



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 01 สิงหาคม 2015, 15:17:01 »

อยากรู้เหมือนกันครับ   ถ้าจะให้มันนับ ID เฉพาะ Post ทำอย่างไรบ้างครับ
บันทึกการเข้า

khunzz
ก๊วนเสียว
*

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

กระทู้: 222



ดูรายละเอียด
« ตอบ #9 เมื่อ: 01 สิงหาคม 2015, 15:23:08 »

WP ใช้ table wp_post เก็บหลายอย่างครับ ไม่ได้เก็บแค่ข้อมูลโพสอย่างเดียว ใน table นี้จะเก็บพวก attachment, revision, post, page ฯลฯ  มันเลยทำให้ id มันไม่เรียงเป็น 1,2,3,4 ตามที่จขกท.ต้องการ...
บันทึกการเข้า

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