Thema Erweiterte Stile in Visual Editor und Paragraphen

Nachdem ich diese Codes zu functions.php hinzugefügt habe:

add_editor_style(); function childtheme_mce_btns2($orig) { return array('formatselect','styleselect', 'underline', 'justifyfull', 'forecolor', '|', 'pastetext', 'pasteword', 'removeformat', '|', 'media', 'charmap', '|', 'outdent', 'indent', '|', 'undo', 'redo', 'wp_help' ); } add_filter( 'mce_buttons_2', 'childtheme_mce_btns2', 999 ); function childtheme_tiny_mce_before_init( $init_array ) { $init_array['theme_advanced_styles'] = "box note=box_note;box info=box_info;box warning=box_warning;box download=box_download"; return $init_array; } add_filter( 'tiny_mce_before_init', 'childtheme_tiny_mce_before_init' ); 

Ich hatte ein Stil Dropdown-Menü in WordPress Visual Editor mit “Box Hinweis, Box Info, Box Warnung, Box Download” -Optionen. Ich habe editor-style.css erstellt, also habe ich CSS-Unterstützung für diese classn im visuellen Editor bekommen.

Wenn ich

es als

Problem ist, wenn ich Enter-Taste für Zeilenumbruch drücken, WordPress automatisch

.

Grundsätzlich, wie kann ich diese Stile mit

oder irgendetwas außer

ändern?

Update: Ich erstelle einige Screenshots für Sie. Dies ist, wenn ich Stil aus der Stilliste auswählen: http://img.daswordpress.com/themes/sorun1.jpg Dies ist, wenn ich die Enter-Taste für die Zeilenumbruch drücken: http://www.unsalkorkmaz.com/sorun/sorun2. jpg WordPress im Grunde erstellen verschiedene

Ich habe es versucht;

 remove_filter('the_content', 'wpautop'); remove_filter('the_content', 'wptexturize'); remove_filter('the_content', 'convert_smilies'); remove_filter('the_content', 'convert_chars'); 

bevor ich diese Frage stelle, scheint es aber nicht die Lösung zu sein.

Update 2: Naja .. ich habe shift + enter in line-break versucht und es funktioniert! Also ich weiß nicht, was ist der Unterschied mit Enter vs Shift + Eingabe in TinyMCE, aber ich möchte Shift + function als Standard-Eingabe-Taste eingeben.

Solutions Collecting From Web of "Thema Erweiterte Stile in Visual Editor und Paragraphen"

Wenn Sie immer
anstelle von

für Zeilenumbrüche verwenden möchten, können Sie die TinyMCE-Konfiguration ändern :

 forced_root_block: false, force_br_newlines: true, force_p_newlines : false, 

Ich denke, das kann man nicht aufgrund des Kontextes tun (man
in class="box_note" , ansonsten

), aber es ist eine interessante Frage für das TinyMCE-Forum . Shift + Enter ist in der Tat die Standardmethode, um zwischen Absatz- und Zeilenenden zu unterscheiden.

Ist das Ihre Frage:

  1. http://www.orphicpixel.com/common-wordpress-annoyance/
  2. Zeilenumbrüche werden nicht richtig angezeigt
  3. Wie kann ich die Zeilenumbruchbehandlung im WYSIWYG-Editor verbessern?
  4. Warum ist WordPress WYSIWYMG und wie mache ich es WYSIWYG?

?