我正在开发一个自定义 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>