วิธีค้นหาและแทนที่ข้อความใน WordPress

เผยแพร่แล้ว: 2018-04-19

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

ค้นหาและแทนที่ข้อความใน WordPress และประหยัดเวลาในการแก้ไขโพสต์

ใช่ PHP และ MySQL เป็นเครื่องมือที่ทรงพลังที่สามารถแก้ปัญหาเหล่านี้ได้ด้วยโค้ดหรือข้อความค้นหาเพียงไม่กี่บรรทัด แต่ไม่ใช่พวกเราทุกคนที่เป็นนักเขียนโค้ดและไม่สบายใจที่จะมายุ่งกับโค้ด ดังนั้นเราจะข้ามไปและแสดงวิธีง่ายๆ ในการจัดการการค้นหาและแทนที่ใน WordPress

ค้นหาและแทนที่ข้อความในตัวแก้ไขโพสต์

เช่นเดียวกับตัวประมวลผลข้อความหลายตัวที่คุณอาจใช้อยู่ (เช่น Microsoft Word เป็นต้น) คุณอาจต้องการค้นหาและแทนที่ข้อความในตัวแก้ไข WordPress เนื่องจากคุณกำลังอ่านข้อความนี้ คุณอาจค้นพบข้อเสียของตัวแก้ไข WP – มันไม่ได้มาพร้อมกับคุณสมบัติดังกล่าว ดังที่เราได้บอกคุณไปแล้วในบทนำ เราจะแสดงให้คุณเห็นถึงปลั๊กอินที่เรียบร้อยสำหรับงาน

TinyMCE ขั้นสูง

ราคา: ฟรี

TinyMCE Advanced ค้นหาและแทนที่

TinyMCE Advanced เป็นปลั๊กอินที่ยอดเยี่ยมที่ให้คุณเพิ่ม ลบ และจัดเรียงปุ่มต่างๆ ที่พบใน Visual Editor ของ WordPress อย่างที่คุณอาจเดาได้ คุณลักษณะที่ยอดเยี่ยมประการหนึ่งที่ปลั๊กอินนี้มีให้คือฟังก์ชันการค้นหาและแทนที่

หากคุณต้องการค้นหาข้อความในโพสต์ที่คุณเพิ่งเขียนได้อย่างรวดเร็วและแทนที่ด้วยข้อความอื่น คุณสามารถตั้งค่าปลั๊กอินได้ในเวลาไม่กี่นาที เพียงติดตั้ง TinyMCE Advanced เปิดใช้งาน และคุณจะต้องเพิ่มปุ่มของคุณ:

  1. ไปที่ การตั้งค่า -> TinyMCE ขั้นสูง
  2. ค้นหารายการปุ่มที่ไม่ได้ใช้แล้ว ค้นหาค้นหาและแทนที่
  3. ลากปุ่มไปที่เมนูตัวแก้ไข
  4. บันทึกการเปลี่ยนแปลง

หลังจากคุณทำสี่ขั้นตอนเหล่านี้เสร็จแล้ว ฟีเจอร์ใหม่ของคุณจะพร้อมสำหรับการใช้งาน ในการเริ่มใช้การค้นหาและแทนที่ใน WordPress คุณควรเริ่มเขียนบทความใหม่ (หรือแก้ไขโพสต์ที่เก่ากว่า) และตรวจสอบให้แน่ใจว่าคุณกำลังดูโพสต์ใน Visual Editor พร้อมที่จะแทนที่คำ?

  1. มอง หา ปุ่ม ค้นหาและแทนที่ ที่ด้านบนของตัวแก้ไข
  2. กรอกข้อความที่คุณต้องการแทนที่
  3. เขียนข้อความเพื่อแทนที่ด้วย
  4. ตรวจสอบว่าคุณต้องการจับคู่ตัวพิมพ์เล็กและค้นหาทั้งคำหรือไม่
  5. ค้นหา เปลี่ยน หรือเปลี่ยนทั้งหมด

แค่นั้นแหละ! แทนที่จะต้องอ่านคำหลายพันคำที่คุณอาจเขียนในโพสต์นั้นด้วยตนเอง ปลั๊กอินที่ยอดเยี่ยมนี้จะทำงานให้คุณในไม่กี่วินาที

มันง่ายใช่มั้ย แต่ถ้าคุณต้องการทำเช่นเดียวกันกับโพสต์และเพจทั้งหมดของคุณล่ะ บางทีคุณอาจต้องการค้นหาและแทนที่สิ่งต่าง ๆ ในความคิดเห็นหรืออนุกรมวิธาน? หากเป็นกรณีนี้ โปรดอ่านต่อไปเพราะคุณจะต้องมีปลั๊กอินอื่น

ค้นหาและแทนที่ข้อความทั่วทั้ง WordPress

บางครั้ง คุณตระหนักว่าคุณทำผิดพลาดทางไวยากรณ์มาหลายวันแล้ว บางทีคุณอาจสะกดผิดบางอย่าง บางทีบริการที่คุณพูดถึงได้เปลี่ยนชื่อ หรือบางทีคุณอาจต้องอัปเดต URL ไม่ต้องกังวล คุณสามารถเปลี่ยนได้อย่างง่ายดาย และคุณไม่จำเป็นต้องเรียกใช้แบบสอบถาม MySQL เพื่อแก้ไขปัญหา

การค้นหาที่ดีกว่าแทนที่

ราคา: ฟรี

การค้นหาที่ดีกว่า แทนที่ปลั๊กอินสำหรับ WordPress

ตามที่สัญญาไว้ นี่เป็นปลั๊กอินฟรีอีกตัวที่จะช่วยคุณ เนื่องจากคุณต้องการแทนที่บางสิ่งทั่วทั้งระบบ WordPress ปลั๊กอินนี้จะช่วยให้คุณทำงานกับฐานข้อมูล โดยไม่ต้องเปิดหรือแก้ไขฐานข้อมูลด้วยมือ

การติดตั้งปลั๊กอินนั้นเป็นมาตรฐานและรวดเร็ว หลังจากที่คุณเปิดใช้งานปลั๊กอิน Better Search Replace ความสนุกก็จะเริ่มต้นขึ้น

ก่อนที่คุณจะทำการเปลี่ยนแปลงใดๆ โปรดสร้างสำเนาสำรองของฐานข้อมูลของคุณ

  1. ไปที่ เครื่องมือ -> การค้นหาที่ดีกว่าแทนที่
  2. พิมพ์ข้อความที่คุณกำลังค้นหา
  3. พิมพ์ข้อความที่จะมาแทนที่
  4. เลือกตารางที่จะได้รับผลกระทบจากปลั๊กอิน

ก่อนที่คุณจะทำการเปลี่ยนแปลงจริงในฐานข้อมูลของคุณ เราขอแนะนำให้คุณปล่อยให้เลือกตัวเลือก Run as Dry Run ตัวเลือกนี้จะบอกให้ปลั๊กอินทำการค้นหาที่จำเป็น แต่จะไม่ทำการเปลี่ยนแปลงใดๆ เมื่อใช้ Dry Run คุณจะเห็นจำนวนตารางและเซลล์ในฐานข้อมูลที่จะได้รับผลกระทบ และคุณสามารถคิดให้รอบคอบก่อนทำการเปลี่ยนแปลงจริง

เมื่อคุณพร้อมที่จะแทนที่ข้อความแล้ว ให้ยกเลิกการเลือกตัวเลือก Dry Run และเพลิดเพลินไปกับสิ่งที่ปลั๊กอินอันน่าทึ่งนี้จะทำอะไรให้คุณ

โปรดใช้ความระมัดระวังเมื่อเลือกตารางจากขั้นตอนที่ #4 หากคุณต้องการเปลี่ยนแปลงเฉพาะโพสต์ของคุณ ให้เลือกเฉพาะตาราง wp_posts

ฟังก์ชันการค้นหาและแทนที่อาจใช้เวลาพอสมควรในการทำงาน ทั้งนี้ขึ้นอยู่กับฐานข้อมูลของคุณ ก่อนที่คุณจะเริ่มตื่นตระหนก คุณควรรู้ว่าการหมดเวลาและหน้าจอสีขาวในขณะที่ทำการค้นหาและแทนที่ด้วยปลั๊กอินนั้นเป็นเรื่องปกติ ในกรณีนั้น เพียงไปที่ Tools -> Better Search Replace -> Settings และลดค่า Max Page Size

หากคุณติดตั้งปลั๊กอินฟรีสองตัวนี้ คุณสามารถผ่อนคลายและเริ่มทำงานกับบทความใหม่ของคุณได้โดยไม่ต้องกังวล ไม่ว่าคุณจะต้องค้นหาและแทนที่ข้อความจากบทความเดียว หรือคุณจำเป็นต้องค้นหาสำหรับโพสต์ ความคิดเห็น ฯลฯ ทั้งหมดของคุณ คุณควรรู้ว่าปลั๊กอิน TinyMCE Advanced and Better Search Replace ช่วยคุณได้

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

คุณลองใช้ปลั๊กอินแล้วหรือยัง? คุณชอบพวกเขาอย่างไร คุณต้องการแทนที่ข้อความด้วยตนเองโดยเรียกใช้แบบสอบถามหรือคุณอาจใช้ปลั๊กอินอื่นสำหรับงานหรือไม่? แจ้งให้เราทราบในความคิดเห็นด้านล่าง

แทนที่คำใด ๆ บนเว็บไซต์ WordPress ทั้งหมด

เมื่อคุณได้รวบรวมโพสต์และเพจต่างๆ นับร้อยหรือนับพันซึ่งกระจายอยู่ในหมวดหมู่ต่างๆ การเปลี่ยนแปลงในฐานข้อมูลทั้งหมดจะยากขึ้นทุกวัน หากคุณเคยต้องการที่จะแทนที่คำเดียวหรือทั้งวลีในแต่ละโพสต์ หน้า ชื่อ ความคิดเห็น ฯลฯ คุณจบลงด้วยอาการปวดหัวเพราะงานนี้ต้องใช้เวลามากเกินไปหรือความรู้ด้านเทคนิคจากคุณ

เนื่องจากคุณใช้แพลตฟอร์มบล็อก WordPress อยู่แล้ว ซึ่งมีชื่อเสียงในด้านส่วนขยาย (ปลั๊กอิน) ที่ให้คุณทำอะไรก็ได้ ปัญหานี้ก็จะไม่เป็นปัญหาอีกต่อไป ตอนนี้คุณสามารถติดตั้งปลั๊กอินฟรีและจัดการการเปลี่ยนแปลงคำได้ด้วยการคลิกเพียงไม่กี่ครั้ง

ตัวเปลี่ยนคำ

ราคา: ฟรี

Word Replacer สำหรับ WordPress

ปลั๊กอินที่เรากำลังพูดถึงเรียกว่า Word Replacer และคุณสามารถติดตั้งได้ฟรีโดยดาวน์โหลดปลั๊กอินจากเว็บไซต์ที่เก็บ WordPress หรือคุณสามารถค้นหาปลั๊กอินได้โดยการค้นหาจาก WordPress ของคุณ:

  1. ไปที่ Plugins -> Add New
  2. ค้นหา "ตัวเปลี่ยนคำ"
  3. ติดตั้งและเปิดใช้งานปลั๊กอิน
  4. เปิดหน้าการตั้งค่าที่คุณสามารถแทนที่คำได้ด้วยคลิกเดียว

หากคุณเคยใช้ “Search and Replace” ใน Microsoft Word หรือโปรแกรมประมวลผลข้อความที่คล้ายกัน คุณจะคุ้นเคยกับปลั๊กอินนี้ค่อนข้างมาก อินเทอร์เฟซที่ใช้งานง่ายช่วยให้คุณสามารถป้อนคำหรือทั้งวลีที่คุณต้องการแทนที่ได้อย่างรวดเร็ว เลือกคำอื่นที่จะเพิ่มแทนคำ/วลีดั้งเดิม และคุณสามารถตัดสินใจได้ว่าการเปลี่ยนแปลงเหล่านั้นจะเกิดขึ้นที่ใด

Word Replacer ช่วยให้คุณสามารถแทนที่คำในโพสต์ หน้า ความคิดเห็น ชื่อและแม้แต่หน้าฟอรัม bbPress ตั้งแต่เวอร์ชัน 0.3

ข้อดีของปลั๊กอินนี้คือ คุณสามารถเขียนรายการคำหยาบคายที่คุณสามารถเซ็นเซอร์ความคิดเห็นและหน้าฟอรั่มของคุณได้อย่างง่ายดาย หรือคุณสามารถเปลี่ยนวลีที่คุณอาจใช้ไม่ถูกต้องในช่วงสองสามเดือนที่ผ่านมา . และคุณสามารถทำได้ทั้งหมดโดยพิมพ์คำ/วลีเพียงครั้งเดียวในการตั้งค่าของปลั๊กอิน และ Word Replacer จะทำสิ่งมหัศจรรย์ในไม่กี่วินาที

อีกตัวอย่างที่ดีของความสามารถของปลั๊กอินคือโฆษณา JavaScript หากคุณเคยใช้ตัวยึดตำแหน่งโฆษณาบนเว็บไซต์ของคุณ ตอนนี้คุณสามารถบอกให้ Word Replacer ค้นหาตัวยึดตำแหน่งนั้นและแทนที่ด้วยโค้ด JavaScript จริงซึ่งจะแสดงโฆษณาที่ต้องการ เมื่อคุณตัดสินใจเปลี่ยนโฆษณาแล้ว เพียงเปลี่ยนโค้ดในการตั้งค่าโดยไม่ต้องกังวลว่าจะใส่โค้ดไว้ที่ใด ค่อนข้างเป็นคุณสมบัติที่ดีสำหรับปลั๊กอินง่ายๆ

Word Replacer เป็นปลั๊กอินที่ทรงพลังที่ช่วยให้คุณจัดการเนื้อหา WordPress ทั้งหมดได้จากที่เดียว แม้ว่าคุณจะไม่ได้วางแผนที่จะใช้งานมันตลอดเวลา แต่ปลั๊กอินสามารถช่วยคุณเปลี่ยนแปลงข้อผิดพลาดเหล่านั้นได้จริงๆ และเซ็นเซอร์คำไม่สุภาพที่เขียนในความคิดเห็นหรือหน้าฟอรัมของคุณ เนื่องจากเป็นบริการฟรี คุณจึงไม่ต้องกังวลว่าจะเสียเงินไปกับมัน – ติดตั้งปลั๊กอินแล้วลองใช้เลย แน่นอน อย่าลืมสร้างข้อมูลสำรองของไซต์ของคุณก่อนที่จะแทนที่คำใดๆ เนื่องจากคุณไม่มีทางรู้ว่าข้อผิดพลาดอาจปรากฏขึ้นเมื่อใด

สร้างลิงค์จากคีย์เวิร์ดในทุกบทความโดยอัตโนมัติ

การเชื่อมโยงคำหรือทั้งวลีใน WordPress ไม่ใช่เรื่องง่าย ขณะเขียนบทความ สิ่งที่คุณต้องทำคือเลือกคำ/วลีและคลิกที่ปุ่มลิงก์ซึ่งคุณสามารถวางปลายทางของลิงก์ได้ หากคุณรู้ HTML พื้นฐาน คุณสามารถสร้างลิงก์ได้โดยตรงจากโปรแกรมแก้ไขข้อความโดยการเขียนโค้ดของคุณเองหากจำเป็น

ลิงค์เวิร์ดเพรส

แม้ว่าการเชื่อมโยงคำต่อคำจะเป็นเรื่องง่ายและค่อนข้างสนุกหากคุณค่อยๆ ทำงานกับโพสต์ใหม่ ถ้าคุณต้องการเชื่อมโยงคำ/วลีเฉพาะตลอดทั้งคอลเล็กชันบทความ/หน้าของคุณ

หากคุณเพิ่งเริ่มต้นกับเว็บไซต์ที่ขับเคลื่อนด้วย WP และมีบทความเพียงไม่กี่บทความที่ต้องจัดการ จะไม่มีปัญหาในการเชื่อมโยงบทความทั้งหมดด้วยตนเอง แต่ถ้าคุณตัดสินใจเชื่อมโยงคำในบทความทั้งหมดและคุณมีหลายร้อยคำล่ะ

สร้างลิงก์จากคำเฉพาะ:

ไม่ว่าคุณต้องการเชื่อมโยงชื่อเว็บไซต์เฉพาะกับ URL ของตัวเอง หรือคุณเริ่มต้นโปรแกรมอ้างอิงและต้องการเชื่อมโยงคำที่เกี่ยวข้องกับคอมพิวเตอร์ทุกคำกับเว็บไซต์อ้างอิงของคุณซึ่งขายอุปกรณ์คอมพิวเตอร์ ฟังก์ชันนี้จะช่วยให้คุณแทรกแท็กลิงก์ภายในคำได้ /วลีที่เลือก

  1. เปิด functions.php
  2. คัดลอกและวางฟังก์ชันต่อไปนี้:
 ฟังก์ชั่น link_words( $text ) {
$แทนที่ = อาร์เรย์ (
'google' =>'<a href="http://www.google.com">Google</a>',
'คอมพิวเตอร์' => 
'<a href="http://www.myreferral.com">คอมพิวเตอร์</a>',
'แป้นพิมพ์' => 
'<a href="http://www.myreferral.com/keyboard">
ซื้อคีย์บอร์ดที่นี่</a>'
);
$text = str_replace( array_keys($แทนที่) 
$แทนที่, $ข้อความ );
ส่งคืนข้อความ $;
}
add_filter( 'the_content', 'link_words' );
add_filter( 'the_excerpt', 'link_words' );
  1. เปลี่ยนคีย์เวิร์ดและลิงก์ในอาร์เรย์
  2. บันทึกการเปลี่ยนแปลง

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

คุณสามารถเพิ่มลิงก์ไปยังคำว่า "คอมพิวเตอร์" ได้ง่ายๆ แต่คุณสามารถเพิ่มลิงก์และเปลี่ยนคำว่า "คอมพิวเตอร์" เป็น "ระบบคอมพิวเตอร์" หรืออะไรก็ได้ที่คุณต้องการ

แม้ว่าฟังก์ชันนี้จะช่วยให้คุณติดตามบทความที่ทิ้งไว้เบื้องหลังทั้งหมดได้ แต่ก็ค่อนข้างเรียบง่ายตามที่ได้รับ หากคุณต้องการควบคุมลิงก์ให้มากขึ้น โดยเฉพาะอย่างยิ่งหากคุณกำลังทำงานกับผู้อ้างอิง จะเป็นทางเลือกที่ชาญฉลาดกว่าในการใช้ปลั๊กอินพิเศษตัวใดตัวหนึ่ง

เนื่องจากคุณกำลังทำงานกับลิงก์อยู่แล้ว คุณอาจสนใจที่จะแนะนำ WordPress ให้เปิดลิงก์ภายนอกทั้งหมดในแท็บใหม่ หรือแม้แต่เชื่อมโยงบทความและหน้าต่างๆ กับ URL ภายนอก

บทสรุป

หากคุณเพิ่งเริ่มต้นบล็อก WordPress การค้นหาและการแทนที่คำอาจดูเหมือนเป็นไปไม่ได้ แต่ถ้าคุณใช้เวลาสักครู่เพื่ออ่านคู่มือนี้ คุณจะแก้ปัญหาได้ และการค้นหาและแทนที่ข้อความใน WordPress ก็ดูเหมือนเป็นการเล่นของเด็ก