php 始终在TinyMCE中粘贴为纯文本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 始终在TinyMCE中粘贴为纯文本相关的知识,希望对你有一定的参考价值。
<?php
// Tiny MCE stuff
// Always paste as plain text
// always paste as plain text
foreach ( array( 'tiny_mce_before_init', 'teeny_mce_before_init') as $filter ) {
add_filter( $filter, function( $mceInit ) {
$mceInit[ 'paste_text_sticky' ] = true;
$mceInit[ 'paste_text_sticky_default' ] = true;
return $mceInit;
});
}
// load 'paste' plugin in minimal/pressthis editor
add_filter( 'teeny_mce_plugins', function( $plugins ) {
$plugins[] = 'paste';
return $plugins;
});
// remove "Paste as Plain Text" button from editor
add_filter( 'mce_buttons_2', function( $buttons ) {
if( ( $key = array_search( 'pastetext', $buttons ) ) !== false ) {
unset( $buttons[ $key ] );
}
return $buttons;
});
?>
以上是关于php 始终在TinyMCE中粘贴为纯文本的主要内容,如果未能解决你的问题,请参考以下文章
php 强制WordPress编辑器始终粘贴为纯文本。
CKEditor 5 粘贴为纯文本
php 强制粘贴为纯文本
php wordpress tinyMCE强制粘贴为文本
在summernote编辑器中将内容粘贴为纯文本
删除 PHP 中可以从其他 textEditor 输入的特殊字符