1

WordPressの投稿を書いている間、ビジュアルモードではテキストエディタに改行が表示されますが、HTMLモードではBRタグではなく&nbspのみが表示されます。

デフォルトで&nbspの代わりに各改行にBRタグを追加するにはどうすればよいですか?

4

3 に答える 3

1

これらのコードをfunctions.php内で使用して、ラインブレーキを削除するフィルターを削除できます

remove_filter( 'the_content', 'wpautop' );
remove_filter( 'the_excerpt', 'wpautop' );

function my_tinymce_config( $init ) {
    $init['remove_linebreaks'] = false; 
    $init['convert_newlines_to_brs'] = true; 
    $init['remove_redundant_brs'] = false; 
    return $init;
}
add_filter('tiny_mce_before_init', 'my_tinymce_config');
于 2012-04-09T12:38:37.613 に答える
1

phpの関数nl2br()を使用できます。例えば:

nl2br(get_the_content());
于 2013-06-18T04:36:59.070 に答える
1

Wordpressコンテンツ画面に改行を追加する場合は、<br />タグにクラスを割り当てることで追加できます。

<br class="break" />

そして、Wordpressはそれを取り除くことはありません。

于 2014-05-27T09:49:27.810 に答える