質問編集履歴
7
コードの文字追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -166,74 +166,74 @@
|
|
166
166
|
|
167
167
|
|
168
168
|
|
169
|
+
```php
|
170
|
+
|
171
|
+
<?php // search.php ?>
|
172
|
+
|
173
|
+
<?php get_header(); ?>
|
174
|
+
|
175
|
+
<div class="container">
|
176
|
+
|
177
|
+
<?php
|
178
|
+
|
179
|
+
global $wp_query;
|
180
|
+
|
181
|
+
$total_results = $wp_query->found_posts;
|
182
|
+
|
183
|
+
$search_query = get_search_query();
|
184
|
+
|
185
|
+
?>
|
186
|
+
|
187
|
+
<h1 class="text-white"><?php echo $search_query; ?>の検索結果<span class="small">(<?php echo $total_results; ?>件)</span></h1>
|
188
|
+
|
189
|
+
</div>
|
190
|
+
|
191
|
+
<div class="container">
|
192
|
+
|
193
|
+
<?php if( $total_results > 0 ): ?>
|
194
|
+
|
195
|
+
<?php if(have_posts()): ?>
|
196
|
+
|
197
|
+
<?php while(have_posts()): the_post(); ?>
|
198
|
+
|
199
|
+
<div class="search-result">
|
200
|
+
|
201
|
+
<h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
|
202
|
+
|
203
|
+
<p><?php the_excerpt(); ?></p>
|
204
|
+
|
205
|
+
</div>
|
206
|
+
|
207
|
+
<?php endwhile; ?>
|
208
|
+
|
209
|
+
<?php endif; ?>
|
210
|
+
|
211
|
+
<?php else: ?>
|
212
|
+
|
213
|
+
<div class="search-result text-center">
|
214
|
+
|
215
|
+
<h4><?php echo $search_query; ?> に一致する情報は見つかりませんでした。</h4>
|
216
|
+
|
217
|
+
</div>
|
218
|
+
|
219
|
+
<?php endif; ?>
|
220
|
+
|
221
|
+
<?php if (function_exists('wp_pagenavi')) : ?>
|
222
|
+
|
223
|
+
<nav aria-label="ページネーション">
|
224
|
+
|
225
|
+
<?php wp_pagenavi() ?>
|
226
|
+
|
227
|
+
</nav>
|
228
|
+
|
229
|
+
<?php endif; ?>
|
230
|
+
|
231
|
+
</div>
|
232
|
+
|
233
|
+
<?php get_footer(); ?>
|
234
|
+
|
169
235
|
```
|
170
236
|
|
171
|
-
<?php // search.php ?>
|
172
|
-
|
173
|
-
<?php get_header(); ?>
|
174
|
-
|
175
|
-
<div class="container">
|
176
|
-
|
177
|
-
<?php
|
178
|
-
|
179
|
-
global $wp_query;
|
180
|
-
|
181
|
-
$total_results = $wp_query->found_posts;
|
182
|
-
|
183
|
-
$search_query = get_search_query();
|
184
|
-
|
185
|
-
?>
|
186
|
-
|
187
|
-
<h1 class="text-white"><?php echo $search_query; ?>の検索結果<span class="small">(<?php echo $total_results; ?>件)</span></h1>
|
188
|
-
|
189
|
-
</div>
|
190
|
-
|
191
|
-
<div class="container">
|
192
|
-
|
193
|
-
<?php if( $total_results > 0 ): ?>
|
194
|
-
|
195
|
-
<?php if(have_posts()): ?>
|
196
|
-
|
197
|
-
<?php while(have_posts()): the_post(); ?>
|
198
|
-
|
199
|
-
<div class="search-result">
|
200
|
-
|
201
|
-
<h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
|
202
|
-
|
203
|
-
<p><?php the_excerpt(); ?></p>
|
204
|
-
|
205
|
-
</div>
|
206
|
-
|
207
|
-
<?php endwhile; ?>
|
208
|
-
|
209
|
-
<?php endif; ?>
|
210
|
-
|
211
|
-
<?php else: ?>
|
212
|
-
|
213
|
-
<div class="search-result text-center">
|
214
|
-
|
215
|
-
<h4><?php echo $search_query; ?> に一致する情報は見つかりませんでした。</h4>
|
216
|
-
|
217
|
-
</div>
|
218
|
-
|
219
|
-
<?php endif; ?>
|
220
|
-
|
221
|
-
<?php if (function_exists('wp_pagenavi')) : ?>
|
222
|
-
|
223
|
-
<nav aria-label="ページネーション">
|
224
|
-
|
225
|
-
<?php wp_pagenavi() ?>
|
226
|
-
|
227
|
-
</nav>
|
228
|
-
|
229
|
-
<?php endif; ?>
|
230
|
-
|
231
|
-
</div>
|
232
|
-
|
233
|
-
<?php get_footer(); ?>
|
234
|
-
|
235
|
-
```
|
236
|
-
|
237
237
|
|
238
238
|
|
239
239
|
きっとsearch.phpをどうにか変えればいけるんだろうな~と思ってはいるんですが、その方法がどうしてもわからないでいます。
|
6
コードの誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
```php
|
50
50
|
|
51
|
-
<?php // www.domain.com/gallery/のページのコード(固定ページ) ?>
|
51
|
+
<?php // www.domain.com/gallery/のページのコード(固定ページ) page-gallery.php ?>
|
52
52
|
|
53
53
|
<?php get_header(); ?>
|
54
54
|
|
@@ -142,6 +142,8 @@
|
|
142
142
|
|
143
143
|
```php
|
144
144
|
|
145
|
+
<?php // searchform.php ?>
|
146
|
+
|
145
147
|
<form role="search" method="get" id="searchform" class="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>">
|
146
148
|
|
147
149
|
<div class="form-group has-search">
|
@@ -166,6 +168,8 @@
|
|
166
168
|
|
167
169
|
```
|
168
170
|
|
171
|
+
<?php // search.php ?>
|
172
|
+
|
169
173
|
<?php get_header(); ?>
|
170
174
|
|
171
175
|
<div class="container">
|
5
コードの誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
```php
|
50
50
|
|
51
|
-
<?php
|
51
|
+
<?php // www.domain.com/gallery/のページのコード(固定ページ) ?>
|
52
52
|
|
53
53
|
<?php get_header(); ?>
|
54
54
|
|
4
コード内に情報を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,6 +48,8 @@
|
|
48
48
|
|
49
49
|
```php
|
50
50
|
|
51
|
+
<?php http://www.domain.com/gallery/のページのコード(固定ページ) ?>
|
52
|
+
|
51
53
|
<?php get_header(); ?>
|
52
54
|
|
53
55
|
<div class="container">
|
3
画像の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
下のようなカスタム投稿ページがあります。(犬の写真ギャラリーページ)
|
6
6
|
|
7
|
-
![イメージ説明](83
|
7
|
+
![イメージ説明](60f8f513bca076d98cf260e5babbe9e7.gif)
|
8
8
|
|
9
9
|
|
10
10
|
|
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
その中の検索フォームにキーワード(例:ちわわ)を入力すると、そのキーワードが含まれるタイトル&写真を表示したいのです。
|
16
16
|
|
17
|
-
![イメージ説明](
|
17
|
+
![イメージ説明](0445bd03dfe2a4a400c21e09f1d4c796.gif)
|
18
18
|
|
19
19
|
|
20
20
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
しかしながら、何もいじっていないノーマルな検索フォームから検索をすると、以下のようになってしまいます。
|
26
26
|
|
27
|
-
![イメージ説明](7f
|
27
|
+
![イメージ説明](b8e6e578bf76bb8b586d9478e3766cb4.gif)
|
28
28
|
|
29
29
|
|
30
30
|
|
2
タイトル誤字の修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Wordpressの検索フォームをカスタム投稿
|
1
|
+
Wordpressの検索フォームを固定ページ(カスタム投稿の写真ギャラリー)内に設置し、キーワード検索した際にそのページ内だけを検索の対象にしたい
|
test
CHANGED
File without changes
|
1
誤字の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
**②理想の検索結果**
|
14
14
|
|
15
|
-
その中の検索フォームにキーワード(例:ちわわ)を入力すると、そのキーワードが含まれる
|
15
|
+
その中の検索フォームにキーワード(例:ちわわ)を入力すると、そのキーワードが含まれるタイトル&写真を表示したいのです。
|
16
16
|
|
17
17
|
![イメージ説明](8a6ca5d33bc6a1f5fef1b7e9413654f1.gif)
|
18
18
|
|