Vermeiden Sie den WordPress TinyMCE-Editor, um OnClick/JS-Code automatisch zu filtern

Die Verwendung von WordPress zum Erstellen einer Website ermöglicht es Ihnen, viele Funktionen zu realisieren.

Manchmal müssen wir die Wirkung des Objektklicks durch das onClick-Ereignis steuern.

  • Wenn Sie beispielsweise Google Maps in eine Maske einbetten, führt das Scrollen des Bildschirms nicht dazu, dass Google Maps zoomt.
  • Wenn jedoch der vom onClick-Ereignis hinzugefügte Code verwendet wird und WordPress zum „Visuellen Editor“ wechselt, wird der Code gelöscht, wodurch die Seite ungültig wird, sehr lästig …

Vermeiden Sie das automatische Löschen von Code durch den visuellen Editor von WordPress

Um das „WordPress-Stripping“ dieses Codes vollständig zu vermeiden, können Sie Folgendes zu Ihrer Datei functions.php hinzufügen:

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

Die obige Methode ist sehr einfach, folgen Sie einfach der Operation, Sie können das Problem lösen.

发表 评论

您的邮箱地址不会被公开.必填项已用*标注

Nach oben scrollen