ลบเครื่องมือเชื่อมโยงแบบอินไลน์


16

ฉันไม่ใช่แฟนตัวยงของเครื่องมือลิงก์อินไลน์ที่เผยแพร่ด้วย WP 4.5 มีวิธีการปิดการใช้งานหรือไม่?


5
มีการถกเถียงกันอย่างดุเดือดเกี่ยวกับเรื่องนี้ กระทู้ต่อไปนี้บนฟอรัม WP มีรหัสสำหรับการแก้ไข แต่ฉันไม่ได้ทดสอบเป็นการส่วนตัว: wordpress.org/support/topic/ …
cjbj

ปัญหาไม่ได้อยู่ในรายการ trac สำหรับ WP 4.6 ดังนั้นมันจะไม่หายไปในไม่ช้าเว้นแต่จะมีคนลงทุนในปลั๊กอินจำนวนมาก
cjbj

ดูเหมือนว่ามีคนทำ @VesterDe ;-)
cjbj

คำตอบ:


5

ดังนั้นฉันอาจจะหรืออาจไม่ตกนรกสำหรับเรื่องนี้ แต่ฉันทำปลั๊กอิน Quickfix ที่ข้ามส่วนอินไลน์และเพิ่งเปิดตัวแก้ไขลิงก์

คุณสามารถค้นหาได้ที่นี่

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

วิธีการทำงานคือฉันลบ wplink เป็นปลั๊กอินจาก tinyMCE แล้วเพิ่ม wplinkc ซึ่งฉันทำโดยการคัดลอก wplink และลบรหัสส่วนใหญ่

แก้ไข: ฉันได้รับการตระหนักถึงวิธีการแก้ปัญหาอื่น ๆ ในวันนี้และมันดูสะอาดขึ้นเล็กน้อยและแน่นอนว่าแฮ็คน้อยกว่าของฉัน

https://github.com/2ndkauboy/restore-full-link-dialog

ฉันยังไม่ได้ลองเลย

แก้ไข # 2: มีปลั๊กอินที่เหมาะสมจริงอยู่ในขณะนี้พบที่นี่ซึ่งทำให้งานเสร็จ


2
อาจเป็นประโยชน์มากกว่าในการเพิ่มรหัสที่เกี่ยวข้องลงในคำตอบของคุณเทียบกับลิงก์
Howdy_McGee

1
นั่นเป็นจุดที่ยุติธรรม แต่มันเกี่ยวข้องกับมากกว่าหนึ่งไฟล์หนึ่งในนั้นคือไฟล์. js ที่มีขนาดใหญ่ ฉันยังทำมันเป็นปลั๊กอินและไม่ใช่แค่สิ่งที่คุณใส่เข้าไปใน function.php ด้วยเหตุผลนั้น หากสิ่งต่าง ๆ เริ่มจะไม่กวนคุณเพียงแค่ปิดการใช้งานสิ่งนั้น
VesterDe

1
Touchéฉันไม่ได้สังเกตเห็นโฟลเดอร์ JS ในรูท :)
Howdy_McGee

ดูดี! ฉันจะตรวจสอบโดยเร็วว่า
Nico Martin

-3

นี่อาจช่วยคุณในการปิดการใช้งานทางลัดนี้ ลองเพิ่มสิ่งนี้ลงในfunctions.phpไฟล์ของคุณ

function disable_mce_wptextpattern( $opt ) {

    if ( isset( $opt['plugins'] ) && $opt['plugins'] ) {
        $opt['plugins'] = explode( ',', $opt['plugins'] );
        $opt['plugins'] = array_diff( $opt['plugins'] , array( 'wptextpattern' ) );
        $opt['plugins'] = implode( ',', $opt['plugins'] );
    }

    return $opt;
}

add_filter( 'tiny_mce_before_init', 'disable_mce_wptextpattern' );

แจ้งให้เราทราบหากความช่วยเหลือนั้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.