web-dev-qa-db-fra.com

Arrêtez WordPress Visual Editor pour convertir des backticks en blocs de code

J'ai besoin de mon interface wp_editor () pour ne pas convertir les backticks en code automatiquement. J'ai vérifié la configuration des paramètres dans le filtre tiny_mce_before_init ainsi que la documentation sur le site Web de TinyMCE et je ne la trouve tout simplement pas. Le comportement par défaut actuel signifie que le texte placé dans les caches (``) est automatiquement converti en un bloc <code></code> et je ne le souhaite pas.

1
Richard Webster

Cela a résolu le problème, il suffit de supprimer le plug-in qui formate automatiquement le texte lorsque vous tapez, dès le chargement.

add_filter( 'tiny_mce_plugins', 'rwebster_editor_remove_wptextpattern', 1, 99 );
function rwebster_editor_remove_wptextpattern( $plugins ) {
    $wptextpattern = array_search( 'wptextpattern', $plugins );
    unset( $plugins[$wptextpattern] );
    return $plugins;
}
1
Richard Webster