L'articolo Codex sulla Writing a Post in RTL Language raccomanda l'uso del plugin WP-RTL, che
[...] consente la funzionalità direzioni testo che esistono già nel l'editor TinyMCE originale che permettono di scrivere testi in Left-to -Direste destra e destra-sinistra nello stesso post (o pagina) per lingue come arabo, persiano ed ebraico.
Il suo codice è morto semplice:
<?php
/*
Plugin Name: WP-RTL
Plugin URI: http://www.fadvisor.net/blog/2008/10/wp-rtl/
Description: Adds two buttons to the TinyMCE editor to enable writing text in Left to Right (LTR) and Right to Left (RTL) directions.
Version: 0.3
Author: Fahad Alduraibi
Author URI: http://www.fadvisor.net/blog/
*/
add_action("init", "tinymce_bidi_addbuttons");
function tinymce_bidi_addbuttons() {
if(!current_user_can ('edit_posts') && !current_user_can ('edit_pages')) {
return;
}
if(get_user_option ('rich_editing') == 'true') {
add_filter("mce_external_plugins", "tinymce_bidi_plugin");
add_filter("mce_buttons", "tinymce_bidi_buttons");
}
}
function tinymce_bidi_buttons($buttons) {
array_push($buttons, "separator", "ltr", "rtl");
return $buttons;
}
function tinymce_bidi_plugin($plugin_array) {
if (get_bloginfo('version') < 3.9) {
$plugin_array['directionality'] = includes_url('js/tinymce/plugins/directionality/editor_plugin.js');
} else {
$plugin_array['directionality'] = includes_url('js/tinymce/plugins/directionality/plugin.min.js');
}
return $plugin_array;
}
E questo è ciò che fa:
mi piace l'animazione gif, è molto istruttivo per vederlo in azione (+1) – birgire
@birgire, [LICEcap] (http://www.cockos.com/licecap/), semplice e sanguinante. – brasofilo