背景

Typecho编辑器自己添加按钮教程

6个月前 typecho帮助 35°C

先下载编辑器
然后打开里面的Plugin.php
看</script> 后面加按钮
下面的的选取的一个

        <script> 
          $(document).ready(function(){
              $('#wmd-button-row').append('<li class="wmd-button" id="wmd-DFHt-button" title="插入mp3"><span style="background: none;font-size: large;text-align: center;color: #999999;font-family: serif;">h3</span></li>');
                if($('#wmd-button-row').length !== 0){
                    $('#wmd-DFHt-button').click(function(){
                        var rs = "<h3></h3>";
                        DFHt(rs);
                    })
                }


                function DFHt(tag) {
                    var myField;
                    if (document.getElementById('text') && document.getElementById('text').type == 'textarea') {
                        myField = document.getElementById('text');
                    } else {
                        return false;
                    }
                    if (document.selection) {
                        myField.focus();
                        sel = document.selection.createRange();
                        sel.text = tag;
                        myField.focus();
                    }
                    else if (myField.selectionStart || myField.selectionStart == '0') {
                        var startPos = myField.selectionStart;
                        var endPos = myField.selectionEnd;
                        var cursorPos = startPos;
                        myField.value = myField.value.substring(0, startPos)
                        + tag
                        + myField.value.substring(endPos, myField.value.length);
                        cursorPos += tag.length;
                        myField.focus();
                        myField.selectionStart = cursorPos;
                        myField.selectionEnd = cursorPos;
                    } else {
                        myField.value += tag;
                        myField.focus();
                    }
                }

                $('body').on('keydown',function(a){
                    if( a.altKey && a.keyCode == "76"){
                        $('#wmd-Dfht-button').click();
                    }
                });


            });
</script>

这是新的按钮
需要修改的:Dfht改成其他名字,比如Dfhz啥的,总共5处
var rs = 后面是接功能,就是需要他显示的内容
title=是显示的名字,不宜过长,否则不好看
Typecho编辑器自己添加按钮教程

本地下载

需登录下载,请您先

版权声明:小站所有内容均为互联网整理而来,仅供学习参考,如有侵犯您的版权,请联系删除。
本文链接:https://magicblue.cn/lost/14734.html
最后编辑: 23年09月15日

选择表情

随机内容

网友评论

5个月前

所以说 这个主题官网挂了 应该在哪里买

6个月前

已经升1.2.1了

7个月前
头像 csp

抱抱

7个月前
头像 csp

有点惨啊

7个月前

支持支持一下