-
สมมติว่าคุณมีบล็อก WordPress ชื่อ "WordPress La" จากนั้นคุณเปลี่ยนชื่อบล็อกเป็น "WordPress Bar" ในเวลานี้ คุณจะต้องแทนที่ "WordPress" ที่ปรากฏในบทความก่อนหน้านี้ด้วย "WordPress" คุณสามารถแก้ไขบทความได้ด้วยตนเองทีละบทความ หรือแทนที่บทความเหล่านั้นผ่านฐานข้อมูล MySQL รหัสต่อไปนี้สามารถช่วยให้คุณใช้งานการแทนที่อัตโนมัติได้อย่างรวดเร็วและแม่นยำโดยไม่ต้องล็อกอินเข้าสู่ฐานข้อมูล
เปิดไฟล์ function.php และเพิ่มโค้ดต่อไปนี้:
function replacement_text_wps($text){ $replace = array( // 'เนื้อหาก่อนการแทนที่' => 'เนื้อหาหลังการแทนที่' 'wordpress' => '<a href="#">wordpress</a>', ' ข้อความที่ตัดตอนมา' => '<a href="#">ข้อความที่ตัดตอนมา</a>', 'function' => '<a href="#">ฟังก์ชั่น</a>' ); $text = str_replace(array_keys($ แทนที่) , $replace, $text); return $text; } add_filter('the_content', 'replace_text_wps'); add_filter('the_content', 'replace_text_wps');
บันทึกไฟล์. ความสำเร็จ!
แหล่งที่มาของรหัส
แหล่งที่มาของบทความ: WordPress