DEDECMS は JS をどのように使用してコメントの総数を呼び出しますか?
Web サイトは改訂中です。DEDE のコメントの総数は現在変化していません。コメントごとに HTML を更新するにはリソースを大量に消費します。フォーラムの多くの友人はこの問題を解決していませんいくつか調べて使用しました。JS メソッド呼び出しは 1 つのフィールドのみをクエリします。リソースを無駄にすべきではありません。これはテストする必要があります。リソースを消費するべきではありません。
推奨学習: 梦Weavercms
方法は次のとおりで、2 つのステップに分かれています。
1. 次のコンテンツを含む新しい fedcount.php ファイルを PLUS の下に作成します。
コードは次のとおりです:
document.writeln("共有 <?php require(dirname(__FILE__)."/../include/config_base.php"); $db = new DedeSql(false); $rs = $db->GetOne("SELECT postnum FROM dede_archives WHERE ID='{$aid}'"); if(!is_array($rs)){ echo "0"; }else { echo $rs['postnum']; } ?>位网友发表了评论");
2. 次のコードをコンテンツ ページに挿入します。テンプレート
コードは次のとおりです。
<script type="text/javascript" src="/plus/fedcount.php?aid={dede:field name=ID/}"></script>
生成すると、リアルタイムで表示される効果を確認できます。
リソースを消費するかどうかに関係なく、友達と一緒にテストして、使用後にフィードバックを送りましょう。
リソースを消費する場合は、fedcount.php の内容をクリアします。
この方法では、データベースにクエリを実行せずに、確実にリソースを消費することはありません (笑)。
以上がJS を使用して DEDECMS のコメントの総数を呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。