WordPress 4.6链接编辑对话框太初级

时间:2016-08-21 作者:Axonn

在4.6之前的版本中,只需单击一次,即可编辑链接的所有属性:

Proper link edit dialog

现在,多亏了“全新改进的4.6”,对话变成了这样:

Thanks WordPress. Not!

我知道这对大多数用户来说都很容易,但我更喜欢以前的版本。有什么想法/解决方法吗?

1 个回复
最合适的回答,由SO网友:Ethan O\'Sullivan 整理而成

要禁用内联链接工具并将其还原为弹出屏幕,请执行以下操作:

在您的child theme 目录中,将以下内容添加到function.php:

add_filter( \'mce_external_plugins\', \'wpse_236590_link_editor\' );

function wpse_236590_link_editor( $plugins ) {
    $plugins[\'full_link_dialog\'] = plugins_url( \'js/\', __FILE__ ) . \'editor.js\';
    return $plugins;
}
接下来,在子主题文件夹中创建一个名为js 并创建一个名为editor.js 使用以下代码:

jQuery( function () {
    tinymce.PluginManager.add( \'full_link_dialog\', function ( editor, url ) {
        if ( editor ) {
            // Open the full link window instead of the inline linker
            editor.onExecCommand.add( function( ed, cmd, ui, val ) {
                if ( cmd == \'WP_Link\' ) {
                    window.wpLink.open( editor.id );
                }
            } );
        }
    } );
} );

相关推荐

EDITOR-Style.css功能

场景:我有一个客户很难理解,他在WordPress面板上看到的帖子字体样式不一定是前台显示的样式。TinyMCE插件的过度使用导致每个文本块标记内部都有一个跨度,因为他试图使编辑器与前面已经发生的事情相匹配,因为有一个子主题。由于这种做法,网站上的文本格式不统一。目标:我想让编辑器的字体(乔治亚州)与他想要的字体在前面匹配(而这正发生在前面)。此外,我想更改格式菜单,以匹配我们商定的子主题CSS。设置:他使用的主题没有编辑风格。css。我已经添加了一个,但我的研究导致了信息的混乱,而不是一套清晰的说明&l