建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

WordPress搜索页显示搜索结果数量

GG网络技术分享 2025-03-18 16:16 0


WordPress搜索页如果需要显示搜索结果的数量,一般是使用WordPress自带的函数$found_posts来显示。通常用法是:

<?php echo esc_html($found_posts); ?>

但这种显示结果只能在循环代码里面显示,无法在外面显示。如下代码:

<?php if (have_posts()) : ?>
<?php
global $found_posts;
if ($found_posts > 0) :
?>
<p><?php echo esc_html($found_posts); ?></p>
<?php endif; ?>

如何将这个显示结果显示到指定的任意位置呢?我们可以结果JQUERY来实现。

方法如下:

首页我们定义一个DIV,给它加一个ID; 并且可以将这个DIV隐藏起来。

<div id="scshu" style="display:none;"><?php echo esc_html($found_posts); ?></div>

第二步,将需要显示搜索结果的作意位置放上以下的span标签;

<span id="ss">0</span>

第三步:使用jquery将搜索数添加到span标签里面。

<script>
$('#ss').text($('#scshu').text());
</script>

这样就可以将搜索数量添加到指定的任意位置了。

标签:

提交需求或反馈

Demand feedback