質問編集履歴

1

変更

2018/06/04 15:24

投稿

kamechan
kamechan

スコア6

test CHANGED
File without changes
test CHANGED
@@ -4,71 +4,9 @@
4
4
 
5
5
  【現状】
6
6
 
7
- wordpressのコメント欄にて、 3階層までのスレッド (入れ子) 形式にしています。
8
-
9
- コメント番号が付くように<ol>で囲み、
10
-
11
- 大元のコメントにはコメント番号が、それより最下層はリストマークとなるように対応させています。
12
-
13
7
 
14
8
 
15
9
  テスト環境ですがこんな感じです。↓
16
-
17
- ![イメージ説明](147e7376841993f733fe58acb4b4cfc3.png)
18
-
19
-
20
-
21
- wordpressのテーマはSimplicity2です。
22
-
23
-
24
-
25
- comments-thread.php内はこのような感じです。
26
-
27
-
28
-
29
- ```ここに言語を入力
30
-
31
- <div id="comments-thread">
32
-
33
- <?php
34
-
35
- if(have_comments()):
36
-
37
- ?>
38
-
39
- <section>
40
-
41
- <h3 id="comments">コメント一覧</h3>
42
-
43
-
44
-
45
-
46
-
47
- <ol class="commets-list">
48
-
49
- <?php wp_list_comments('callback=thread_comment'); ?>
50
-
51
- </ol>
52
-
53
-
54
-
55
- </section>
56
-
57
- ```
58
-
59
-
60
-
61
-
62
-
63
- 【希望】
64
-
65
- 上の画像のように、現在、コメントは3階層のスレッドになっており、返信すると元のコメント(画像の白背景のコメント。ここでは親コメントとします)の下にずらっと返信(画像の赤や青背景のコメント。ここでは子コメントとします)が表示されていきます。
66
-
67
- しかし子コメントが増えてくると、最新のコメント(親コメント)を見るのに大量にスクロールせねばならないため、
68
-
69
- 『子コメントが増えたら子コメントの部分は折りたたむようにして、クリックすれば見れるようにする』ようにしたいです。
70
-
71
- ただし、子コメントが付いたら条件無しですぐ折りたたむのではなく、できれば「3個以上」など一定数以上増えてきた場合に折りたためるようにしたいです。
72
10
 
73
11
 
74
12