質問するログイン新規登録

質問編集履歴

3

修正

2019/10/09 02:27

投稿

hirohiro121212
hirohiro121212

スコア15

title CHANGED
@@ -1,1 +1,1 @@
1
- Search&Fillter Proの検索結果表示でif~elseの条件分岐を使いたい
1
+ if~elseの条件分岐を使いたいが効かない!
body CHANGED
File without changes

2

修正

2019/10/09 02:27

投稿

hirohiro121212
hirohiro121212

スコア15

title CHANGED
File without changes
body CHANGED
@@ -38,6 +38,7 @@
38
38
 
39
39
 
40
40
 
41
+ ```PHP
41
42
  <?php
42
43
 
43
44
  if ( $query->have_posts() )
@@ -111,4 +112,5 @@
111
112
  {
112
113
  echo "その条件での物件はありません。";
113
114
  }
114
- ?>
115
+ ?>
116
+ ```

1

内容追加

2019/10/09 00:17

投稿

hirohiro121212
hirohiro121212

スコア15

title CHANGED
File without changes
body CHANGED
@@ -31,4 +31,84 @@
31
31
  同じページ内ですが、salehouse(売家)とchintai(賃貸)で表示する項目を違うものにしたいので、
32
32
  if~elseで条件分岐させたいと思っています。
33
33
 
34
- なぜ、results.phpにいれたら条件分岐が効かないのかどうしてもわからず困っております。
34
+ なぜ、results.phpにいれたら条件分岐が効かないのかどうしてもわからず困っております。
35
+
36
+
37
+ ちなみにresults.phpは以下のような感じです。
38
+
39
+
40
+
41
+ <?php
42
+
43
+ if ( $query->have_posts() )
44
+ {
45
+ ?>
46
+
47
+
48
+ <div class="sandfnanken">
49
+ <?php echo $query->found_posts; ?>件見つかりました。<br />
50
+ 全<?php echo $query->max_num_pages; ?>ページ中/<?php echo $query->query['paged']; ?>ページ<br />
51
+ </div>
52
+
53
+
54
+
55
+
56
+ <div id="taxonomyList">
57
+
58
+
59
+ <ul>
60
+ <?php
61
+ while ($query->have_posts())
62
+ {
63
+ $query->the_post();
64
+
65
+ ?>
66
+
67
+ <li>
68
+
69
+
70
+ <?php if (is_object_in_term($post->ID, 'bukken_category', 'salehouse') ): ?>
71
+
72
+ ああああああああああああああああ
73
+
74
+ <?php elseif (s_object_in_term($post->ID, 'bukken_category','chintai') ): ?>
75
+
76
+ おおおおおおおおおおおおおおおお
77
+
78
+ <?php endif; ?>
79
+
80
+
81
+ </li>
82
+
83
+ <?php
84
+ }
85
+ ?>
86
+
87
+ </ul>
88
+ </div>
89
+
90
+
91
+ <div class="sandfnanken">
92
+ 全<?php echo $query->max_num_pages; ?>ページ中/<?php echo $query->query['paged']; ?>ページ
93
+ </div>
94
+
95
+ <div class="pagination">
96
+
97
+ <div class="nav-previous"><?php next_posts_link( '最後のページへ', $query->max_num_pages ); ?></div>
98
+ <div class="nav-next"><?php previous_posts_link( '先頭のページへ' ); ?></div>
99
+ <?php
100
+ /* example code for using the wp_pagenavi plugin */
101
+ if (function_exists('wp_pagenavi'))
102
+ {
103
+ echo "<br />";
104
+ wp_pagenavi( array( 'query' => $query ) );
105
+ }
106
+ ?>
107
+ </div>
108
+ <?php
109
+ }
110
+ else
111
+ {
112
+ echo "その条件での物件はありません。";
113
+ }
114
+ ?>