wordpress ueditor编辑器的使用

wordpress系统默认的编辑器功能不太完善,就改用百度编辑器ueditor插件。

要在其他页面上调用这个编辑器,就在当页加上ueditor相关的js和css。

<script charset="utf-8" src="<?php home_url();?>/wp-content/plugins/wp-ueditor2/ueditor/editor_config.js"></script>
<script charset="utf-8" src="<?php home_url();?>/wp-content/plugins/wp-ueditor2/ueditor/editor_all.js"></script>
<link rel="stylesheet" type="text/css" href="<?php home_url();?>/wp-content/plugins/wp-ueditor2/ueditor/themes/default/ueditor.css"/>

调用:

<pre name="code" class="javascript"><script type="text/javascript">
var editor_a = new baidu.editor.ui.Editor({initialFrameWidth:660,initialFrameHeight:250});
editor_a.render('info_content');
</script>

 

<textarea name="info_content" id="info_content" style="width:660px;font-size:12px;margin-top: 5px;overflow: scroll-y;"></textarea>

获取内容:getContent();

设置内容:setContent();

//获取编辑器内容
			var content = editor_a.getContent();


编辑器会自动将<div>转成<p>,解决:

在ueditor.all.js里大约在9305行,'allowDivTransToP' : true 改为 false:

 me.setOpt({
        'allowDivTransToP':false,
        'disabledTableInTable':true
    });

在9399行有个case ' div '全部注释掉。。


禁止编辑器高度自适应:

在ueditor.config.js里:

 //是否可以拉伸长高,默认true(当开启时,自动长高失效)
        ,scaleEnabled:true
 ,initialFrameWidth:1081  //初始化编辑器宽度,默认1000
        ,initialFrameHeight:320  //初始化编辑器高度,默认320



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值