Αποφύγετε τον επεξεργαστή WordPress TinyMCE για να φιλτράρετε αυτόματα τον κώδικα onClick/JS

ΧρησιμοποιήστεΙστοσελίδα WordPress, μπορεί να επιτύχει πολλές λειτουργίες.

Μερικές φορές χρειάζεται να ελέγξουμε την επίδραση του κλικ στο αντικείμενο μέσω του συμβάντος onClick.

  • Για παράδειγμα, κατά την ενσωμάτωση των Χαρτών Google σε μια μάσκα, η κύλιση της οθόνης δεν θα προκαλέσει ζουμ στους Χάρτες Google.
  • Ωστόσο, όταν χρησιμοποιείτε τον κώδικα που προστέθηκε από το συμβάν onClick, όταν το WordPress μεταβαίνει στο "Visual Editor", ο κώδικας θα διαγραφεί, με αποτέλεσμα η σελίδα να καταστεί άκυρη, κάτι που είναι πολύ ενοχλητικό...

Αποφύγετε την αυτόματη διαγραφή κώδικα από τον οπτικό επεξεργαστή WordPress

Για να αποφύγετε τελείως την "απομάκρυνση του WordPress" αυτού του κώδικα, μπορείτε να προσθέσετε τα ακόλουθα στο αρχείο functions.php:

//避免TINYMCE编辑器自动过滤onclick、JS、注释代码
function mod_mce($initArray) {
    $initArray['verify_html'] = false;
    return $initArray;
}
add_filter('tiny_mce_before_init', 'mod_mce');

Η παραπάνω μέθοδος είναι πολύ απλή, απλά ακολουθήστε τη λειτουργία, μπορείτε να λύσετε το πρόβλημα.

Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποίησε το "Avoid WordPress TinyMCE editor to auto filter onClick/JS code", το οποίο είναι χρήσιμο για εσάς.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-1990.html

Καλώς ήρθατε στο κανάλι Telegram του ιστολογίου του Chen Weiliang για να λαμβάνετε τις τελευταίες ενημερώσεις!

🔔 Γίνετε ο πρώτος που θα αποκτήσει τον πολύτιμο "Οδηγό χρήσης εργαλείου τεχνητής νοημοσύνης μάρκετινγκ περιεχομένου ChatGPT" στον κορυφαίο κατάλογο του καναλιού! 🌟
📚 Αυτός ο οδηγός περιέχει τεράστια αξία, 🌟Αυτή είναι μια σπάνια ευκαιρία, μην τη χάσετε! ⏰⌛💨
Κοινοποιήστε και κάντε like αν σας αρέσει!
Η κοινή χρήση και τα like σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευθεί. 必填 项 已 用 * 标注

κύλιση στην κορυφή