何らかの奇妙な理由でWPがBRタグを削除しているという問題があります。 Iveはオンラインで見ていて、TinyMCEアドバンストプラグインのインストールを含む人々が提供したいくつかの解決策を読みましたが、それでも同じことが可能です。
問題は、HTMLタブに移動して手動でbrタグを挿入したとしても、コンテンツの間に any スペースが作成されないことです。現在テスト中のコードは以下のとおりです。
これを持つコードはこのようになります
this is sentence one<br>
this is sentence two <br/><br/>
this is sentence three
this is sentence four
どれがこんな風に見えるべきか
this is sentence one
this is sentence two
this is sentence three
this is sentence four
しかしWPフロントエンドで見ると、長い文のように見えます。
これがリンクです。 http://tightlineinternetmarketing.com/mike-dev/thp2/?page_id=1930
また、そのページでは、テスト中に、私がその記事に書いたのと同じコードが、テストのためにpage.phpにハードコードされていることがわかります。ハードコードされた部分は、同じコードであるがWPから生成されたもののように見えるべきではありません。
それは私をナッツに駆り立てます。
私は私の地元のwamp環境にWPの別のバージョンをインストールしましたが、それでも同じ問題があります。私はまた、W3Cバリデーター(html/css)上でコードをテストしましたが、本当のエラーはありません(マイナーなナビゲーションメニューの3を除く)。
任意の助けは大歓迎です。
編集**
これはポストループのimです
<?php
if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="midSecContActual">
<h1 class="page-title"><a href="<?php the_permalink();?>"><?php the_title(); ?></a></h1>
<!--<div class="entry-date"><?php the_date(); ?></div> -->
<div class="theContent"><a href="<?php the_permalink();?>"><?php the_excerpt(); ?></a></div>
</div><!-- midSecContActual ender -->
<?php endwhile; endif; wp_reset_postdata(); rewind_posts(); wp_reset_query(); ?>
改行したい場合はthe_excerpt()
を使用しないでください。
私はこれがあなたが言及しているカスタムフィールドであると思いますか?
何もコードを投稿していませんが、フォーマットが正しくないコンテンツを出力している場合は、wpautopでラップします。
echo wpautop($some_long_text, true);
それ以外の場合、WPはコードからbr
タグを「便利に」削除します。 wpautopは二重のbr
を段落に変換し、2番目のパラメータがtrueに設定されている場合、単一のbr
をそのままにします。
コーデックス を参照してください。