Dans les versions antérieures à 4.6, on pouvait, en 1 clic, éditer toutes les propriétés d'un lien:
Maintenant, grâce au "tout nouveau et amélioré 4.6", le dialogue a été transformé en ceci:
Je comprends que cela facilite les choses pour la plupart des utilisateurs, mais je préfère sérieusement les versions précédentes. Une idée/solution de contournement?
Pour désactiver l'outil de lien en ligne et le rétablir dans un écran contextuel, procédez comme suit:
Dans votre répertoire Child Theme , ajoutez les éléments suivants à votre 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;
}
Créez ensuite un répertoire dans votre dossier de thème enfant appelé js
et créez un fichier appelé editor.js
avec le code suivant:
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 );
}
} );
}
} );
} );