วิธีค้นหาและแทนที่ข้อความใน WordPress
เผยแพร่แล้ว: 2023-07-15คุณเหนื่อยกับการค้นหาและแทนที่ข้อความบนเว็บไซต์ WordPress ของคุณด้วยตนเองหรือไม่? อาจเป็นเรื่องที่น่ากังวล โดยเฉพาะอย่างยิ่งหากคุณมีหน้าเว็บเป็นร้อยหรือเป็นพันหน้าที่ต้องอัปเดต แต่ไม่ต้องกังวล ในโพสต์บล็อกนี้ เราจะแสดง วิธีการค้นหาและแทนที่ข้อความใน WordPress อย่างง่ายดาย
ไม่ว่าคุณจะเป็นมือใหม่หรือผู้ใช้ที่มีประสบการณ์ เรามี สี่วิธี ที่จะช่วยคุณประหยัดเวลาและความพยายาม
ดังนั้นมาดำดิ่งและเรียนรู้วิธีค้นหาและแทนที่ข้อความใน WordPress!
ทำไมคุณต้องค้นหาและแทนที่ข้อความใน WordPress?
ในฐานะผู้ใช้ WordPress คุณทราบดีว่าการทำให้เว็บไซต์ของคุณทันสมัยและมีความเกี่ยวข้องนั้นสำคัญเพียงใด ไม่ว่าคุณจะเปลี่ยนแปลงการออกแบบเว็บไซต์หรืออัปเดตเนื้อหา อาจถึงเวลาที่คุณต้องค้นหาและแทนที่ข้อความในหน้า WordPress ของคุณ
สาเหตุทั่วไปอย่างหนึ่งในการค้นหาและแทนที่ข้อความคือเมื่อคุณต้องการ อัพเดทข้อมูล ที่ปรากฏในหลายหน้า ตัวอย่างเช่น การแก้ไขทุกหน้าด้วยตนเองอาจใช้เวลานานหากคุณเปลี่ยนรายละเอียดการติดต่อหรืออัปเดตราคาสินค้า
อีกสถานการณ์หนึ่งที่การค้นหาและแทนที่ข้อความสะดวกคือระหว่าง การย้ายข้อมูลเว็บไซต์ หากคุณย้ายจากโดเมนหรือผู้ให้บริการโฮสติ้งหนึ่งไปยังอีกที่หนึ่ง องค์ประกอบบางอย่าง เช่น URL อาจต้องปรับเปลี่ยน หากไม่มีความสามารถในการค้นหาและแทนที่ข้อความอย่างมีประสิทธิภาพ งานนี้อาจล้นหลาม
นอกจากนี้ การค้นหาและแทนที่ข้อความสามารถช่วยเพิ่มประสิทธิภาพ SEO ได้ หากคุณระบุคำหลักบางคำที่ไม่มีประสิทธิภาพแล้วหรือต้องการเปลี่ยนภาษาที่ใช้ทั่วทั้งไซต์ของคุณเพื่อให้เครื่องมือค้นหามองเห็นได้ดีขึ้น การปรับค่าเหล่านี้อย่างรวดเร็วจะเป็นประโยชน์ต่อศักยภาพในการจัดอันดับเว็บไซต์ของคุณอย่างมาก
โดยรวมแล้วการมีความสามารถในการค้นหาและแทนที่ข้อความใน WordPress ช่วยประหยัดเวลา ลดความพยายามด้วยตนเอง รับรองความสอดคล้องกันในหน้าต่างๆ ช่วยในการย้ายข้อมูลเว็บไซต์ และปรับปรุงประสิทธิภาพ SEO ซึ่งท้ายที่สุดจะ ช่วยเพิ่มประสบการณ์ผู้ใช้โดยรวม ของเว็บไซต์ของคุณ
ตอนนี้เรามาสำรวจวิธีการบางอย่างที่จะทำให้กระบวนการนี้ง่ายขึ้น!
จะหาและแทนที่ข้อความใน WordPress ได้อย่างไร?
ที่นี่เราจะแสดงสี่วิธีในการค้นหาและแทนที่ข้อความใน WordPress:
- ผ่าน WP-CLI
- ผ่านแบบสอบถาม SQL
- ด้วยปลั๊กอิน WordPress เฉพาะ
- การใช้การค้นหาแทนที่สคริปต์ DB PHP
มาดูกันว่าเราจะใช้แต่ละวิธีในการค้นหาและแทนที่ข้อความใน WordPress ได้อย่างไร
วิธีที่ 1) ผ่าน WP-CLI
หากคุณเป็นผู้ใช้ WordPress ที่ต้องการแทนที่ข้อความบนเว็บไซต์ของคุณ WP-CLI พร้อมแล้วที่จะทำให้ชีวิตของคุณง่ายขึ้น
WP-CLI ( WordPress Command Line Interface ) ช่วยให้คุณจัดการส่วนต่างๆ ของเว็บไซต์ WordPress ผ่านบรรทัดคำสั่ง และใช่ ซึ่งรวมถึงการค้นหาและแทนที่ข้อความด้วย!
ก่อนอื่น คุณต้องเชื่อมต่อกับบัญชีเว็บโฮสติ้งของคุณโดยใช้ SSH เพื่อค้นหาและแทนที่ข้อความผ่าน WP-CLI โดยเข้าสู่ระบบ cPanel ของคุณ และใต้ตัวเลือกขั้นสูง คุณจะพบตัวเลือก “ Terminal ”
ตอนนี้ คุณสามารถดูอินเทอร์เฟซใหม่ที่ให้การเข้าถึงบรรทัดคำสั่งไปยังบัญชีของคุณบนเซิร์ฟเวอร์
จากนั้นคุณควรไปที่ไดเร็กทอรีซึ่งเป็นที่ตั้งของเว็บรูทโดยใช้บรรทัดคำสั่ง กล่าวอีกนัยหนึ่ง WP-CLI จะไม่ทำงานหากไฟล์ wp-config.php ของคุณอยู่ที่อื่น โดยค่าเริ่มต้น จะอยู่ในไดเร็กทอรี public_html ในการเข้าสู่โฟลเดอร์ public_html ให้พิมพ์หนึ่งในคำสั่งด้านล่าง
ซีดี public_html/my_website
ทันทีที่คุณอยู่ในไดเร็กทอรี public_html คุณสามารถเริ่มใช้ WP-CLI เราได้ให้คำพูดจากตัวอย่างด้านล่างเพื่อช่วยให้คุณเข้าใจวิธีใช้เครื่องมือนี้
wp ค้นหาแทนที่ <'ข้อความเก่า'> <'ข้อความใหม่'> <ตาราง>
คุณสามารถแทนที่ข้อความของคุณใน ' ข้อความเก่า ' และ ' ข้อความใหม่ ' และรวม ' wp-posts' หรือ ' wp-terms ' ในตาราง WP-CLI จะทำการแทนที่ฐานข้อมูลของคุณโดยใช้คำสั่งนี้
และนั่นแหล่ะ
การใช้ WP-CLI เพื่อค้นหาและแทนที่ข้อความใน WordPress นั้นมีประสิทธิภาพและประหยัดเวลาเมื่อเทียบกับการค้นหาด้วยตนเองในแต่ละโพสต์หรือเพจ ลองใช้ครั้งต่อไปที่คุณต้องทำการเปลี่ยนแปลงจำนวนมากในเว็บไซต์ของคุณ!
หมายเหตุ : นอกจากนี้ โปรดจำไว้ว่าไม่ใช่ผู้ให้บริการโฮสติ้งทุกรายที่มีคุณสมบัตินี้ เนื่องจากความกังวลด้านความปลอดภัย พวกเขามักจะจำกัดการเข้าถึง SSH ไปที่เซิร์ฟเวอร์ของตน ดังนั้นวิธีนี้จะใช้ได้ก็ต่อเมื่อผู้ให้บริการโฮสติ้งของคุณมีการเข้าถึง Terminal/SSH
วิธีที่ 2) ผ่าน MySQL Query
วิธีหนึ่งที่คุณสามารถใช้เพื่อค้นหาและแทนที่ข้อความใน WordPress คือแบบสอบถาม MySQL วิธีนี้ต้องการความรู้ทางเทคนิคเพิ่มเติม แต่สามารถเปลี่ยนแปลงโพสต์หรือเพจต่างๆ ได้อย่างมีประสิทธิภาพ
ก่อนอื่น คุณจะต้องเข้าถึงฐานข้อมูลของไซต์ของคุณผ่าน phpMyAdmin หรือเครื่องมืออื่นที่คล้ายกัน เมื่อคุณเข้าสู่ระบบ ค้นหาตาราง “ โพสต์ ” ตารางนี้ประกอบด้วยโพสต์และเพจทั้งหมดบนไซต์ของคุณ
จากนั้น คลิกที่แท็บ ' SQL ' ภายใน phpMyAdmin และเขียนแบบสอบถามของคุณ
โครงสร้างพื้นฐานของแบบสอบถามจะเป็นดังนี้:
"อัปเดต wp_posts SET post_content = REPLACE(post_content, 'old_text', 'new_text');"
แทนที่ ' old_text ' ด้วยสตริงข้อความที่คุณต้องการค้นหาและแทนที่ และ ' new_text ' ด้วยสิ่งที่คุณต้องการแทนที่ ตรวจสอบให้แน่ใจว่าได้ใส่เครื่องหมายอัญประกาศล้อมรอบแต่ละค่า
ที่นี่เราได้แทนที่ข้อความเก่าด้วย ' 2022 ' และข้อความใหม่ด้วย ' 2023 '
เมื่อแบบสอบถามของคุณเขียนถูกต้องแล้ว ให้คลิกปุ่ม ' ไป ' ที่ด้านล่างของอินเทอร์เฟซของ phpMyAdmin การดำเนินการนี้จะดำเนินการค้นหาและอัปเดตข้อความเก่าทั้งหมดด้วยการแทนที่ใหม่ตลอดทั้งเนื้อหาในไซต์ของคุณ
โปรดจำไว้ว่าการเปลี่ยนแปลงโดยตรงในฐานข้อมูลของคุณมีความเสี่ยงหากไม่ดำเนินการอย่างระมัดระวัง สำรองฐานข้อมูลของคุณทุกครั้งก่อนดำเนินการใดๆ เช่นนี้
อย่างที่คุณเห็น การใช้คิวรี MySQL ช่วยให้คุณค้นหาและแทนที่ข้อความในบทความหรือเพจต่างๆ ใน WordPress ได้อย่างรวดเร็ว โดยไม่ต้องแก้ไขทีละรายการหรือด้วยตนเอง
วิธีที่ 3) ด้วยปลั๊กอิน WordPress เฉพาะ
มี WordPress ค้นหาและแทนที่ปลั๊กอินมากมายในตลาด สำหรับการสาธิตนี้ เราจะใช้ Better Searchแทนที่
3.1) การติดตั้งและการเปิดใช้งาน
ก่อนอื่นคุณต้องติดตั้งและเปิดใช้งานปลั๊กอิน Better Search Replace บนเว็บไซต์ WordPress ของคุณ
3.2) ค้นหาและแทนที่ข้อความ
เมื่อคุณเปิดใช้งานเสร็จแล้ว คุณจะพบการตั้งค่าปลั๊กอินภายใต้เครื่องมือ WordPress ไปที่ เครื่องมือ > แทนที่การค้นหาที่ดีกว่า
ตอนนี้คุณจะพบกับส่วนต่อประสานที่ใช้งานง่าย เพิ่มข้อความในช่อง "ค้นหา" และข้อความที่คุณต้องการแทนที่ภายในช่อง "แทนที่ด้วย" นอกจากนี้ ตรวจสอบให้แน่ใจว่าคุณได้เลือก ' wp_posts' ในขณะที่เลือกตาราง
จากนั้นคุณจะพบตัวเลือกสำหรับการเรียกใช้แบบแห้งในการตั้งค่าเพิ่มเติม เราขอแนะนำให้ทำเครื่องหมายในช่องก่อน แล้วคลิกที่ปุ่ม Run Search/Replace ยกเลิกการเลือกตัวเลือกการทดสอบแบบแห้งอีกครั้ง และคลิกปุ่ม เรียกใช้การค้นหา/แทนที่ อีกครั้งเพื่อหลีกเลี่ยงข้อผิดพลาดและตรวจสอบการอัปเดตล่วงหน้า
ตอนนี้คุณสามารถ ตรวจสอบโพสต์และหน้าของคุณ เพื่อดูตัวอย่างการเปลี่ยนแปลงและดูว่าปลั๊กอินทำงานได้หรือไม่ ปลั๊กอินจะใช้เวลาสองสามนาทีในการดำเนินการให้เสร็จสิ้น หากคุณต้องการวิธีอื่น ให้ย้ายไปที่ส่วนถัดไป
วิธีที่ 4) ค้นหาและแทนที่ข้อความใน WordPress โดยใช้การค้นหาแทนที่สคริปต์ DB PHP
อีกวิธีในการค้นหาและแทนที่ข้อความใน WordPress คือการใช้ ' ค้นหาแทนที่สคริปต์ DB PHP' เครื่องมืออันทรงพลังนี้ช่วยให้คุณค้นหาข้อความ/สตริงที่ต้องการและแทนที่ด้วยข้อความใหม่ทั่วทั้งฐานข้อมูล WordPress ของคุณ
แต่โปรดจำไว้ว่าก่อนที่จะทำการเปลี่ยนแปลงใด ๆ กับฐานข้อมูลของเว็บไซต์ที่ใช้งานจริงของคุณ แนะนำให้สร้างการสำรองข้อมูลก่อนเสมอเผื่อมีอะไรผิดพลาด!
คุณจะต้องดาวน์โหลดสคริปต์ Search Replace DB PHP จากเว็บไซต์ทางการเพื่อเริ่มต้น เมื่อคุณไปที่เว็บไซต์ทางการแล้ว ให้เลื่อนลงมา แล้วคุณจะพบกับแบบฟอร์มที่คุณต้องกรอกข้อมูลของคุณ เมื่อส่งแบบฟอร์มแล้ว คุณจะได้รับไฟล์ zip ของเครื่องมือนี้ในอีเมลของคุณ
ไปที่อีเมลของคุณ ดาวน์โหลดไฟล์ zip แยกโฟลเดอร์ "search-replace-db-master" และเปลี่ยนชื่อ เราเปลี่ยนชื่อเป็น "data-2"
หลังจากนั้น ให้อัปโหลดไฟล์ที่ดาวน์โหลด ไปยังไดเร็กทอรีรากของเซิร์ฟเวอร์หรือโฟลเดอร์อื่นๆ ที่สามารถเข้าถึงได้
จากนั้น ไปที่ตำแหน่งที่คุณอัปโหลดสคริปต์ผ่านเว็บเบราว์เซอร์โดยพิมพ์ “ https://yourdomain.com/data-2 “ คุณควรเห็นอินเทอร์เฟซที่เรียบง่ายที่แจ้งให้คุณทราบข้อมูลบางอย่าง
ป้อนรายละเอียดฐานข้อมูลของคุณ รวมถึงชื่อโฮสต์ ชื่อผู้ใช้ รหัสผ่าน และชื่อฐานข้อมูล ตรวจสอบให้แน่ใจว่าข้อมูลเหล่านี้ถูกต้อง เนื่องจากข้อมูลที่ไม่ถูกต้องอาจทำให้เกิดข้อผิดพลาดหรือข้อมูลสูญหายได้
หลังจากป้อนรายละเอียดฐานข้อมูลแล้ว ให้ป้อนสตริงการค้นหา – นี่คือสิ่งที่คุณต้องการค้นหาภายในฐานข้อมูล WordPress ของคุณ จากนั้นป้อนสตริงการแทนที่ ซึ่งจะใช้แทนสตริงการค้นหาทุกรายการที่พบ
เมื่อกรอกทุกช่องอย่างถูกต้องแล้ว ให้คลิก “ รันสด ” และปล่อยให้สคริปต์ร่ายมนตร์! มันจะสแกนฐานข้อมูลทั้งหมดของคุณ ค้นหาอินสแตนซ์ของสตริงการค้นหาและแทนที่ตามนั้น
การใช้วิธีนี้ช่วยให้แน่ใจว่าแม้ว่าข้อความเฉพาะเจาะจงหลายรายการภายในตารางต่างๆ ในฐานข้อมูล WordPress ของคุณจะถูกแทนที่อย่างถูกต้องโดยไม่มีความเสี่ยงที่จะขาดอินสแตนซ์ใดๆ
นอกจากนี้ เพื่อความปลอดภัย คุณต้องลบสคริปต์หลังจากดำเนินการเสร็จแล้ว คุณสามารถเลือก ปุ่ม "ลบฉัน " เพื่อทำ หากคุณไม่ทำเช่นนั้น อาจทำให้ไซต์เปิดให้โจมตีได้
นั่นเป็นเหตุผลที่ดีที่สุดที่จะตรวจสอบเว็บเซิร์ฟเวอร์ของคุณอีกครั้งเพื่อยืนยันว่าโฟลเดอร์และสคริปต์ได้ถูกลบออกไปแล้ว
โบนัส: ค้นหาและแทนที่ปลั๊กอินที่ดีที่สุดใน WordPress
ในส่วนนี้ คุณจะพบการค้นหาและแทนที่ปลั๊กอินที่ดีที่สุดสำหรับ WordPress
1) ปลั๊กอินแทนที่ตามความต้องการจำนวนมากสำหรับ WordPress
Mass On-Demand Replace สำหรับ WordPress เป็นเครื่องมืออเนกประสงค์และทรงพลังที่ให้คุณกำหนดกฎการค้นหาและแทนที่ได้อย่างง่ายดาย คุณสมบัติหลักอย่างหนึ่งของปลั๊กอินนี้คือความสามารถในการรองรับทั้งโพสต์และเพจ
ไม่ว่าจะอัปเดตหน้าเดียวหรือเปลี่ยนแปลงหลายโพสต์ ปลั๊กอินนี้ช่วยคุณได้ ข้อความสนับสนุนปลั๊กอิน Mass On-Demand Replace ไม่เพียงเท่านั้น แต่ยัง รองรับ HTML อีกด้วย ดังนั้น ปลั๊กอินนี้สามารถจัดการได้ทั้งหมด หากคุณต้องการแทนที่คำหรือวลีเฉพาะภายในย่อหน้าหรืออัปเดตข้อมูลโค้ด
คุณสมบัติ
- แทนที่การเปลี่ยนแปลงในเครื่องแทนฐานข้อมูล
- รวมวิดเจ็ตในส่วนหน้า
- ลากและวางอินเทอร์เฟซ
- กำหนดเป้าหมายเฉพาะโพสต์หรือเพจ
ราคา
Mass On-Demand Replace สำหรับ WordPress เป็น ปลั๊กอินระดับพรีเมียม คุณสามารถดาวน์โหลดปลั๊กอินได้จากเว็บไซต์อย่างเป็นทางการ ซึ่งมีค่าใช้จ่าย $29 สำหรับใบอนุญาตไซต์เดียว
2) ค้นหาและแทนที่โดย Inpsyde GmbH
ปลั๊กอิน ค้นหาและแทนที่ สามารถค้นหาข้อมูลเฉพาะภายในฐานข้อมูลของคุณได้อย่างง่ายดายและแทนที่ด้วยข้อมูลใหม่ รับรองความถูกต้องและความสอดคล้องทั่วทั้งเว็บไซต์ของคุณ หากคุณต้องการ อัปเดตข้อมูลซีเรียลไลซ์ หรือแทนที่ข้อมูลทั้งหมด ปลั๊กอินนี้ช่วยให้แน่ใจว่าข้อมูลของคุณยังคงไม่เสียหายและใช้งานได้
คุณสมบัติที่มีประโยชน์อีกอย่างหนึ่งของปลั๊กอินนี้คือความสามารถในการ เปลี่ยนคำนำหน้าตาราง ของฐานข้อมูล WordPress ของคุณ คุณลักษณะนี้เพิ่มความปลอดภัยอีกชั้นให้กับเว็บไซต์ของคุณโดยการแก้ไขคำนำหน้าเริ่มต้น ทำให้ยากขึ้นสำหรับแฮ็กเกอร์ที่จะกำหนดเป้าหมายฐานข้อมูลของคุณ
คุณสมบัติ
- เลือกไฟล์ SQL เพื่อดาวน์โหลดหรือเรียกใช้แบบแห้ง
- สำรองรวมทั้งกู้คืนฐานข้อมูล
- รองรับหลายไซต์
- พร้อมแปล
ราคา
ค้นหาและแทนที่เป็น ปลั๊กอิน WordPress ฟรี สามารถดาวน์โหลดได้จากที่เก็บปลั๊กอิน WordPress
ลองอ่านบทความนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการค้นหา WordPress และแทนที่ปลั๊กอิน
บทสรุป
ในบทความนี้ เราได้สำรวจวิธีการต่างๆ ในการค้นหาและแทนที่ข้อความใน WordPress ไม่เพียงแค่ข้อความเท่านั้น แต่เทคนิคเหล่านี้จะมีประโยชน์เมื่อคุณต้องอัปเดต URL ทั่วทั้งไซต์ของคุณ
WP-CLI นำเสนอ วิธีที่สะดวกในการดำเนินการค้นหาและแทนที่ การดำเนินการโดยตรงจากอินเทอร์เฟซบรรทัดคำสั่ง คุณสามารถอัปเดตข้อความทั่วทั้งเว็บไซต์ WordPress ได้อย่างรวดเร็วโดยใช้คำสั่งง่ายๆ นี่จะเป็นตัวเลือกที่เป็นไปได้หากคุณต้องการวิธีการทางเทคนิค
การใช้แบบสอบถาม MySQL เป็นอีกวิธีที่มีประสิทธิภาพ ด้วยการดำเนินการค้นหาอย่างระมัดระวัง คุณสามารถค้นหาและแทนที่ข้อความได้อย่างง่ายดายโดยไม่ยุ่งยาก
หากคุณต้องการตัวเลือกที่เป็นมิตรต่อผู้ใช้มากกว่านี้ สคริปต์ Search Replace DB PHP จะมี อินเทอร์เฟซที่ใช้งานง่ายสำหรับการค้นหาและแทนที่ข้อความ ในฐานข้อมูล WordPress ของคุณ เครื่องมือนี้ให้คุณระบุพารามิเตอร์การค้นหาและดูตัวอย่างการเปลี่ยนแปลงก่อนที่จะยอมรับ
สุดท้าย วิธีปลั๊กอินมีประสิทธิภาพมากที่สุดและ เป็นมิตรต่อผู้เริ่มต้น
ไม่สำคัญว่าคุณจะเลือกวิธีใด สร้างข้อมูลสำรองของเว็บไซต์หรือฐานข้อมูลของคุณเสมอก่อนที่จะทำการเปลี่ยนแปลงใดๆ
ด้วยวิธีการเหล่านี้ คุณสามารถจัดการการอัปเดตเนื้อหาได้อย่างมีประสิทธิภาพโดยไม่ยุ่งยาก
ไม่ว่าคุณจะใช้วิธีใดในการค้นหาและแทนที่ข้อความใน WordPress
บอกเราในส่วนความคิดเห็นด้านล่าง
คุณสามารถตรวจสอบบทความต่อไปนี้เพื่อปรับปรุงเว็บไซต์ของคุณ:
- ปลั๊กอินตัวจัดการไฟล์ WordPress ที่ดีที่สุด
- วิธีเพิ่ม Meta Tags ใน WordPress
- กำหนดการตั้งค่า WordPress SMTP