サポート » 使い方全般 » 個別記事ページでコメントの並び順をユーザーが切り替えできるようにし

  • 解決済 msthings

    (@msthings)


    具体的には個別記事ページにボタンを二つ(コメント日時が新しい順、古い順)用意して、ユーザがそのボタン(リンク)をクリックすると並び順が変わるようにしたいです。
    wp_list_commentsやWP_Comment_Queryを使えば並び順を変えて表示させることができることはわかったのですが、ページ内でユーザーが切り替えできるようにするにはどのようにしたら良いでしょうか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • KUCKLU

    (@kuck1u)

    こんにちは、msthings さん。

    パッと思い付いた方法ですと、Ajax でデータを取得して、JavaScript でコメントを表示する感じかな?と思いました。「並び替えボタンクリック → Ajax でコメント取得 → レスポンスを元に DOM を生成/表示」な感じかなーと思います。

    たぶんですが、wordpress.org でプラグインを探せば近いのがあるかもしれません。
    https://wordpress.org/plugins/

    もしくは、DISQUS や wpDiscuz、Facebook などのコメントシステムを使用するのも手だと思います。

    トピック投稿者 msthings

    (@msthings)

    KUCKLUさん、ありがとうございます!

    コメントシステムは使えない案件だったので教えて頂いた方法かプラグインでできるのがあるか調べてみたいと思います。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「個別記事ページでコメントの並び順をユーザーが切り替えできるようにし」には新たに返信することはできません。