调用 Dedecms CMS 全站评论总数是一项非常实用的功能,尤其是在使用 Dedecms 搭建博客类型的网站时。本文将介绍一种简单的方法,通过 JavaScript 调用评论总数,并且该方法可以在 Dedecms 的任何地方使用。

第一步:首先需要在 plus 目录下创建一个名为 feedcount.php 的文件。


document.write("共有");
$qr = $GLOBALS['dsql']->GetOne("select count(*) as fc from dede_feedback ");
if(!is_array($row)){
echo "0";
}else {
echo $row['fc'];
}
?>条评论内容!

以上代码的作用是从数据库中获取评论总数,并将其输出到页面上。

第二步:接下来,在模板中需要显示评论总数的地方加入以下 JavaScript 代码。


<script type="text/javascript" 
src="{dede:field name='phpurl'/}/feedcount.php?aid={dede:field.id/}">
</script>

这段代码会动态加载评论总数并显示在指定位置。

通过以上两步操作,您就可以成功地在 Dedecms 网站的任意位置显示全站评论总数了。这种方法不仅简单易行,而且灵活性高,非常适合需要快速实现功能的场景。

需要注意的是,在实际应用中,请确保您的服务器环境支持 PHP 脚本运行,并且数据库连接配置正确无误。此外,为了提高网站的安全性,建议对 feedcount.php 文件中的 SQL 查询进行适当的参数化处理,以防止 SQL 注入攻击。

总之,利用 JavaScript 结合自定义 PHP 文件的方式,可以轻松实现 Dedecms 网站评论总数的动态调用。这种方法不仅适用于博客类型网站,还可以扩展到其他需要展示用户互动数据的场景中。

希望本文的内容能够帮助到正在寻找解决方案的您!