บุ้ง Permalink ของบทความเก่าถูกเก็บไว้ที่ไหน


11

ฉันตีพิมพ์บทความที่มีบุ้ง Permalink:

http://domain.com/writing

writing-loremแล้วหลังจากเผยแพร่ผมเปลี่ยนกระสุนความคิดเห็นไป ตอนนี้เมื่อใดก็ตามที่เราจะไปเยี่ยมก็เปลี่ยนเส้นทางไปยัง/writing/writing-lorem

ฉันต้องการใช้writingกระสุนสำหรับหมวดหมู่ใหม่ แต่ไม่สามารถเปลี่ยนwriting-2ได้

เพื่อพยายามที่จะลบระเบียนทั้งหมดของwritingกระสุนผมมองในฐานข้อมูลสำหรับpost_nameคอลัมน์ภายใต้โพสต์ที่ writing-loremแต่ค่าเป็นกระสุนใหม่

จากนั้นฉันค้นหาโพสต์อื่น ๆ ที่มีwritingค่าไม่พบ

กระสุนถูกเก็บไว้ตรงไหนและฉันจะลบออกได้อย่างไรเพื่อให้สามารถใช้กับหมวดหมู่ได้

คำตอบ:


9

อยู่ในตารางpostmetaพร้อมกับ meta_key ของ_wp_old_slug

หากคุณต้องการล้างทากเก่าทั้งหมดคุณสามารถใช้สิ่งนี้:

DELETE FROM wp_postmeta WHERE meta_key = '_wp_old_slug';


ฉันค้นหาผ่าน meta_key นั้นไม่พบกระสุนที่เกี่ยวข้อง ที่แปลกมาก. เป็นไปได้ไหมที่จะไปอยู่ที่อื่นได้?
Christine Cooper

ฉันดูฐานข้อมูลและพบเฉพาะข้อมูลกระสุนเก่าในตาราง postmeta คุณแน่ใจ 100% ว่าคุณเปลี่ยนทากเก่าหรือไม่ ฉันจะไปที่หน้า / โพสต์ในส่วนผู้ดูแลระบบและเพิ่มพื้นที่ "Slug" จากตัวเลือกหน้าจอเพื่อให้แน่ใจว่ามีการเปลี่ยนแปลงจริง นั่นเป็นสิ่งเดียวที่ฉันคิดได้
Greg McMullen

มันมีการเปลี่ยนแปลงแน่นอนฉันตรวจสอบอีกครั้ง มันทำให้ฉันงุนงงจริงๆ
Christine Cooper

ขออภัยฉันไม่สามารถช่วยเหลือได้อีกต่อไป ฉันไม่รู้ว่าจะไปหาที่ไหน บางทีนี่อาจช่วยได้ Core Issue 12473เป็นเพียง แต่อาจทำให้แสงสว่างบางอย่าง
Greg McMullen

1
ขอบคุณมากสำหรับความช่วยเหลือของคุณ ฉันพบที่เก็บกระสุนดูคำตอบของฉัน
Christine Cooper

4

เราพิจารณาแล้วว่ากระสุนไม่ได้ถูกเก็บไว้ในmeta_keypostmeta_wp_old_slug

ในความพยายามครั้งสุดท้ายเพื่อค้นหาที่เก็บกระสุนนี้ ฉันค้นหาวลีwritingและพบผลลัพธ์บางอย่าง wp_termsหนึ่งที่น่าสนใจคือใน

ฉันลบรายการนั้นแล้วเปลี่ยนบุ้งของหมวดหมู่เป็น/writingและใช้งานได้ ส่วนที่แปลกคือไม่มีบันทึกภายในwp_termsที่เชื่อมต่อโพสต์กับกระสุน

บางทีใครบางคนอาจมีความรู้เกี่ยวกับตารางนี้ ...


1
wp_termsตารางถือ "หมวดหมู่สำหรับทั้งโพสต์และการเชื่อมโยงและแท็กสำหรับการโพสต์" ดังนั้นคุณต้องมีหมวดหมู่หรือแท็กที่ใช้writingกระสุนอยู่แล้ว เนื่องจากตัวบุ้งจะต้องไม่ซ้ำกันในการโพสต์ / หน้า / หมวดหมู่ / แท็ก Wordpress จะต่อท้ายหมายเลขที่ซ้ำกันตามที่คุณพบเมื่อคุณเปลี่ยนทากของโพสต์
โทนี่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.