โฮมเพจ » WordPress » วิธีทำการค้นหาจำนวนมากและแทนที่ใน WordPress

    วิธีทำการค้นหาจำนวนมากและแทนที่ใน WordPress

    สถานการณ์เช่นนี้ต่อไปนี้ทำให้คุณไม่มีทางเลือกนอกจากต้องผ่านการ มวลค้นหาและแทนที่ เพื่อแก้ไขปัญหา.

    • อักขระแปลก ๆ ในรายการบล็อกหลังจากอัปเกรด. หลังจากทำการอัพเกรด wordpress แล้วตัวละครบางตัวจะปรากฏเป็น "â€Â'Ã'Â'Â" "," ’ "," ?? "
    • เปลี่ยนชื่อ keyword1 เป็น keyword2. คุณต้องการเปลี่ยนชื่อ keyword1 ในฐานข้อมูลทั้งหมดของคุณถึง keyword2, แต่การเปิดไฟล์ฐานข้อมูล 100Mb ด้วยโปรแกรมแก้ไขข้อความของคุณไม่ใช่ความคิดที่ฉลาดที่สุด ท้ายที่สุดคุณจะต้องดาวน์โหลดไฟล์ที่มีขนาดใหญ่สุดถึง 100Mb ก่อนที่คุณจะสามารถเริ่มการเปลี่ยนแปลงอัปโหลดก่อนที่คุณจะสามารถดูตัวอย่างได้.
    • คุณค้นพบคำผิด. คุณใช้วลีนี้ตลอดและเพิ่งรู้ว่ามันสะกดผิดและต้องการค้นหาและแทนที่เนื้อหาบล็อกทั้งหมดที่มีการพิมพ์ผิดนี้.
    • และอื่น ๆ ...

    นี่คือวิธีการบางอย่างที่ฉันได้รับซึ่งช่วยให้สามารถค้นหาและแทนที่ในรายการบล็อก WordPress ได้ และเช่นเคย, กรุณาทำการสำรองฐานข้อมูลเต็มรูปแบบเพื่อหลีกเลี่ยงข้อมูลใด ๆ ที่สูญหาย.

    1. ค้นหาและแทนที่ด้วยปลั๊กอิน WordPress

    ปลั๊กอินนี้ให้อินเทอร์เฟซใน WP-Admin ให้คุณค้นหาและแทนที่ข้อความในบทความบล็อกทั้งหมด สิ่งที่คุณต้องทำคือดาวน์โหลดติดตั้งปลั๊กอินและพร้อมใช้งาน.

    ดาวน์โหลด ค้นหาและแทนที่.

    2. ค้นหาและแทนที่ MySQL ผ่าน PhpMyAdmin

    คุณต้องมีสิทธิ์เข้าถึง PhpMyAdmin ของคุณ หากคุณใช้วิธีนี้ฉันคิดว่าคุณค่อนข้างคุ้นเคยกับการทำงานของ PhpMyAdmin หากคุณไม่ได้ใช้วิธีการนี้. สำรองฐานข้อมูลของคุณก่อนดำเนินการต่อ.

    1. เปิดฐานข้อมูลของคุณใน PhpMyAdmin.
    2. ส่วนใหญ่คุณจะต้องการเปลี่ยนเนื้อหาดังนั้นเราจะใช้ "wp_post"โต๊ะและ"POST_CONTENT"ฟิลด์เป็นตัวอย่างที่นี่คลิกที่ แท็บ SQL.

    3. นี่คือคำพูดที่คุณควรวางลงใน textarea.
       อัปเดต wp_posts ตลาดหลักทรัพย์ post_content = REPLACE (post_content, 'รายการที่จะแทนที่ที่นี่', 'ข้อความแทนที่ที่นี่'); 

      ตรวจสอบให้แน่ใจว่าข้อความทั้งหมดอยู่ในระหว่าง คำพูด . ตรวจสอบอีกครั้งก่อนที่คุณจะตี ไป ปุ่ม.

    ดังนั้นเมื่อคุณกดปุ่ม ไป มันจะผ่านไป POST_CONTENT ฟิลด์ภายใต้ wp_post ตารางมองหาทั้งหมด / ใด ๆ 'รายการที่จะแทนที่ที่นี่'และแทนที่ด้วย'ข้อความแทนที่ที่นี่'.