อัปเดตข้อมูลจำนวนมากใน Wordpress
ถึงเวลาแล้วที่ข้อมูลจำนวนมากต้องได้รับการอัปเดตซ้ำๆ ใน Wordpress
ตัวอย่างล่าสุดคือกรณีที่เส้นทางการเชื่อมโยงหลายมิติมีลิงก์ถาวรการไปที่ Geofumadas.com และการออกจากโดเมนย่อยจะต้องมีการปรับเปลี่ยนฟิลด์เหล่านี้จำนวนมากดังที่ฉันแสดงในตัวอย่างต่อไปนี้:
เส้นทางก่อนหน้านี้คือ:
http://geofumadas.cartesianos.com/ course-of-autocad-2011 /
และใหม่คือ:
http://geofumadas.com/ course-of-autocad-2011 /
เป็นที่ชัดเจนว่าสิ่งที่ต้องการคือการเปลี่ยนระยะเวลา geofumadas.cartesianos.com โดย geofumadas.com และการทำเพื่อข้อมูลจำนวนมากจำเป็นต้องทำจากฐานข้อมูลหากสถานที่ที่โฮสต์บล็อกอนุญาต มาดูวิธีทำกัน:
1. พนักพิง.
ก่อนจะทำอะไรบ้าๆแบบนี้คุณต้องดาวน์โหลดข้อมูลสำรอง สิ่งนี้ทำได้ใน Tools / Export
2. เข้าถึง phpMyAdmin ในกรณีนี้ฉันทำจาก Cpanel ซึ่งเป็นแพลตฟอร์มที่ Geofumadas.com โฮสต์อยู่ เมื่อเข้าไปข้างในเราเลือกฐานข้อมูลโดยปกติแล้วควรมีเพียงฐานข้อมูลเดียว
3. ค้นหาว่าตารางใดมีคำที่ต้องการเปลี่ยนแปลง โปรดจำไว้ว่าคำนี้สามารถอยู่ในตารางต่างๆได้เช่นคำที่มีรายการ wp_posts คำที่มีความคิดเห็น wp_comments เป็นต้น ดังนั้นสิ่งที่เราทำอันดับแรกคือกำหนดว่ามันอยู่ที่ไหน ในการดำเนินการนี้เราเลือกแท็บ "ค้นหา" เราจดคำค้นหาและเลือกตารางทั้งหมด
และนั่นจะแสดงให้เราเห็นผลลัพธ์ที่ใกล้เคียงกับภาพด้านล่าง
4. ค้นหาคอลัมน์ที่ต้องการเปลี่ยนคำ
ด้วยปุ่ม "Browse" คุณสามารถไปที่รายละเอียดของคอลัมน์ที่คุณอยู่ นี้จะกระทำโดยการตรวจสอบอย่างง่าย
5. ดำเนินการเปลี่ยนแปลง
สิ่งที่เกิดขึ้นต่อไปคือการดำเนินการเปลี่ยนแปลงด้วยไวยากรณ์ต่อไปนี้:
ปรับปรุง Tabla ชุด columna = แทนที่ (columna, 'ข้อความที่จะเปลี่ยน''ข้อความใหม่')
ปรับปรุง wp_posts ชุด POST_CONTENT = แทนที่ (POST_CONTENT, 'geofumadas.cartesianos.com''geofumadas.com')
ในกรณีนี้ตารางคือ wp_post และคอลัมน์คือ post_content เมื่อดำเนินการข้อความจำนวนระเบียนที่ได้รับผลกระทบควรปรากฏขึ้น คุณต้องระมัดระวังในการใช้สัญลักษณ์ (') เนื่องจากไม่เหมือนกับสัญลักษณ์ที่ใช้ในการเน้นเสียง (´) มิฉะนั้นจะส่งคืนข้อความแสดงข้อผิดพลาดในไวยากรณ์
จึงเป็นการดีที่จะเรียกใช้แบบสอบถามอีกครั้งจากขั้นตอนที่ 3 เพื่อดูว่าผลลัพธ์เปลี่ยนไปหรือไม่ นอกจากนี้ยังสะดวกที่จะไปทีละขั้นตอนตรวจสอบการเปลี่ยนแปลงเกรงว่านิ้วผิดพลาดทำให้เราวางจานสำรองหรืออะไรทำนองนั้น
ไม่แนะนำให้ดำเนินการตามขั้นตอนนี้ หากยังไม่เคยดำเนินการ เช่น การนำเข้ารูปภาพที่สามารถจัดเก็บไว้ในบล็อกก่อนหน้าได้ หากไม่ทำเช่นนั้น เราจะทำลายเส้นทางที่ถูกต้องและก่อให้เกิดความเสียหายที่ไม่สามารถย้อนกลับได้ ด้วยเหตุนี้จึงมีปลั๊กอินเช่น LinkedImages และ Wordpress เวอร์ชันล่าสุดเมื่อนำเข้าทำให้เรามีตัวเลือกในการนำภาพไปยังโฮสติ้งใหม่ (แม้ว่าจะไม่ได้มาทั้งหมด)