添加另一种"格式"在Wordpress中选择TinyMce 4

时间:2015-12-06 17:02:14

标签: javascript jquery wordpress tinymce tinymce-4

我正在使用TinyMce Style Formats将自定义格式添加到""格式"落下。 问题是我有太多的样式要添加,我想使用另一种" Formats"下拉,与第一个分开。我知道我可以嵌套格式但是还不够,我想添加两个不同的Dropdown,我该怎么办呢?

2 个答案:

答案 0 :(得分:0)

看看tinymce3中的样式插件(在tinymce4中它是tinymce核心的一部分)。您可以复制该插件重命名并根据您的需要进行配置。然后,您需要将插件添加到插件列表中,并将tinymce按钮添加到按钮列表中。

答案 1 :(得分:0)

最好以编程方式向格式化程序添加格式,然后添加菜单项并触发格式化程序

        editor.on( 'Init', function( e ) {
            editor.formatter.register(
                'page-title',
                { 'selector': 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li',wrapper: false, classes : ['giga', 'primary-font'] }
            );

        } );
        editor.addButton( 'typography', {
            text: 'Typography',
            icon: false,
            type: 'menubutton',
            menu: [
                {
                    text: 'Page Title',
                    menu: [
                        {
                            text: '(Giga) 88 Clan pro thin #000000',
                            onclick: function() {
                                editor.formatter.toggle( 'page-title' );
                            }
                        },
                    ]
                },
            ]
        });