/ WP

WP编辑器增强

主要是针对Syntax Highlighter and Code Colorizer for WordPress插件的改进,Syntax Highlighter and Code Colorizer for WordPress和wp-syntax一样,只提供高亮代码支持,却没有方面的输入方式,要自己手动输入代码标签,所以就花了点时间给编辑器增加下这个功能。 利用的是WP自带的thickbox类库,可以弹出窗口。废话少说看代码: 文件:wp-admin\includes\media.php 找到:

$out .= _media_button(__('Add Media'), 'images/media-button-other.gif?ver=20100531', 'media');

在下面添加:

$out .= 'add code';

然后在wp-admin文件夹下新建一个文件addcode.php 内容如下:

Language: Code:

' str=str+code+"

" var oEditor = parent.CKEDITOR.instances.content; if ( oEditor.mode == 'wysiwyg' ) { oEditor.insertHtml(str) ; } else { top.window.document.getElementById("content").focus(); document.selection.createRange().text=str; } parent.tb_remove(); }

保存即可。

WP编辑器增强
Share this