2017-10-01 16 views
0

私は間違ったことを知りません。私は私のホームページに表示されているウィジェットのカップルを持っています。それらのうちの2つは私の嚢胞ウィジェットです。私はそれらを私のページの右の列に表示したいと思います。なぜ私のページの一番下にジャンプするのかわかりません。 (私は、ブートストラップを使用していますが、私は24列にグリッドシステムを拡張しています) enter image description hereウィジェットは、ワードプレステンプレートのページの一番下に飛びます。

I display them like that: 

<div class="row"> 
    <div class="col-sm-18"> 
      //some code here  
    </div> 
    <div class="col-sm-6"> 
     <?php dynamic_sidebar('sidebar-1'); ?> 
    </div> 
</div> 

誰かが助けてもらえますか?

+1

正しく閉じられていないHTMLが破られているサイドバーウィジェットにdivがあると思われる場合は、ウィジェットを確認する必要があります。 –

+1

Balwantが述べたように、HTML要素が正しく閉じられていないためです。使用したHTMLをあなたの「約」ウィジェットに投稿できますか? – Matthew

答えて

1

閉鎖されていない<div>が1つ以上あります。つまり、1つまたは2つの</div>終了タグが欠けています。

最も良いことは、https://validator.w3.orgにhtmlバリデーターを使用して検索することです。 URL(パブリックサイトの場合)を入力するか、「直接入力による検証」を使用してブラウザのソースをカット/ペーストします。エラーをチェックすると、未開封のdivが見つかります。

コードがプレーンテキストまたはHTMLウィジェットである場合は、divを見つける方が簡単です。しかし、divsも生成されたhtmlソースに含まれている可能性がありますので、テーマテンプレートでphpを慎重に調べて、出力先を確認する必要があります。

バリデータで多くの情報とコードの警告が表示されます。多くの警告は本質的に技術的なものであり、安全に無視することができます。

+0

私は今知っている! ウィジェットファイルに '<?php echo $ args ['after_widget'];という行がありました。私はGITを使用する必要がありました... ありがとうございました! –

関連する問題