我使用在前端为wordpress成员创建了一个帖子表单DJD Site Post 插件。插件url:http://wordpress.org/extend/plugins/djd-site-post/
现在我想自动剥离所有超链接(&A);用户复制时发布的图像(&P);粘贴其他网站的内容(有许多链接)。
我使用插件中的简单编辑器(tinymce编辑器)。
如何自动剥离所有超链接(&A);在将图像记录到数据库之前(或当用户单击“提交”按钮时),通过php functions 或tinymce functions (排除管理员用户)?
下面是我认为需要编辑的插件中的一些代码:(我正在使用casesimple)
// Set editor (content field) style
switch($djd_options[\'djd-editor-style\']){
case \'simple\':
$teeny = true;
$show_quicktags = false;
add_filter( \'teeny_mce_buttons\', create_function ( \'\' , "return array(\'bold\', \'italic\', \'underline\', \'strikethrough\', \'bullist\', \'numlist\', \'justifyleft\', \'justifycenter\', \'justifyright\', \'undo\', \'redo\', \'unlink\', \'fullscreen\');" ) , 50 );
break;
case \'rich\':
$teeny = false;
$show_quicktags = true;
break;
case \'html\':
$teeny = true;
$show_quicktags = true;
add_filter ( \'user_can_richedit\' , create_function ( \'\' , \'return false;\' ) , 50 );
break;
}
谢谢大家的帮助。(如果我的英语不好,很抱歉。)