カスタム Wordpress サイトを開発しています。ブログ セクションではウィジェットの Wordpress サイドバーを使用しました。検索ウィジェットを使用してサイトに存在する単語を検索すると、正常に動作しますが、サイトにない単語を検索すると、サイド ブレーク、すべてのスタイルシートと JS は含まれません。私の見解では、検索結果がない場合、Wordpress はfunction.php
.
同様の質問を見つけました:(結果が見つからない場合、search.php では wordpress サイドバー ループは機能しません)。
しかし、削除しても機能せif
ず、同じままです。
コード :
<div class="row" align="center" >
<div class="container"> <div style="height: 60px;width: 100%"></div>
<h1 style="color: #087ba7;">Resulta da busca: <?php echo $s; ?></h1>
</div>
</div>
<div class="row" align="center" >
<div class="container">
<div class="span9">
<?php if(have_posts()):
while(have_posts()): the_post(); ?>
<div class="span9" style="text-align: left;margin-top: 50px;">
<h1 style="font-size: 18.5px;"><?php the_title(); ?></h1>
<hr />
<div class="span2 post_thumb div-img-circle">
<a href="<?php the_permalink(); ?>">
<?php echo the_post_thumbnail(); ?>
</a>
</div>
<div class="span6" style="text-align: justify;">
<a href="<?php the_permalink(); ?>" style="text-decoration: none;">
<?php the_excerpt(); ?>
</a>
<div style="width: 100%;text-align: right">
<a href="<?php the_permalink(); ?>">Leia Mais</a>
</div>
</div>
</div>
<?php endwhile; ?>
<?php else : ?>
<?php wp_reset_query();?>
<div class="span9" style="text-align: left;margin-top: 50px;">
<h1 style="font-size: 18.5px;"><?php echo wpautop( 'Sorry, no posts were found' ); ?></h1>
</div>
<?php endif; ?>
</div>
<div class="span2" style="text-align: left;">
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar') ) : ?><?php endif; ?>
</div>
</div>
</div>
<div class="row" align="center" >
<div class="container">
<?php custom_pagination(); ?>
</div>
</div>