質問編集履歴

4

文章を修正しました。

2018/04/07 07:30

投稿

kick731
kick731

スコア6

test CHANGED
File without changes
test CHANGED
@@ -212,7 +212,9 @@
212
212
 
213
213
  ```
214
214
 
215
- に書き換えたところ、画像の登録が1枚でも表示されますが、なぜかサムネイルサイズになってしまい、画質が荒くなりました
215
+ に書き換えたところ、画像の登録が1枚でも表示されますが、なぜかサムネイルサイズになってしまい、画質が荒くなり、<div class="slide-bigimg liquidImage"></div>が外れてしいます
216
+
217
+ 他の何かが影響しているのかもしれません。
216
218
 
217
219
 
218
220
 

3

実際と書き方が間違っていたので、修正しました。

2018/04/07 07:30

投稿

kick731
kick731

スコア6

test CHANGED
File without changes
test CHANGED
@@ -174,27 +174,39 @@
174
174
 
175
175
  <?php
176
176
 
177
- $imgsize = "full";
177
+ $imgsize = "large";
178
178
 
179
179
  $productimgs = post_custom('fileUpload');
180
180
 
181
181
  if($productimgs){
182
182
 
183
+ if(is_array($productimgs)){
184
+
183
-  foreach($productimgs as $perimg){
185
+ foreach($productimgs as $perimg){
184
186
 
185
187
  $productImg = wp_get_attachment_image_src($perimg, $imgsize);
186
188
 
187
189
  list( $url, $w, $h) = $productImg;
188
190
 
189
- ?>
191
+ ?>
192
+
190
-
193
+ <div class="slide-bigimg liquidImage">
194
+
191
- <img src="<?php echo $url; ?>">
195
+ <img src="<?php echo $url; ?>">
196
+
192
-
197
+ </div>
198
+
193
- <?php
199
+ <?php
194
200
 
195
201
  }
196
202
 
203
+ }else{
204
+
205
+ echo wp_get_attachment_image($productimgs);
206
+
197
- }
207
+ }
208
+
209
+ }
198
210
 
199
211
  ?>
200
212
 

2

試したことの記述が間違っていたので、修正しました。

2018/04/07 07:23

投稿

kick731
kick731

スコア6

test CHANGED
File without changes
test CHANGED
@@ -174,7 +174,7 @@
174
174
 
175
175
  <?php
176
176
 
177
- $imgsize = "thumbnail";
177
+ $imgsize = "full";
178
178
 
179
179
  $productimgs = post_custom('fileUpload');
180
180
 

1

すみません。丸投げの質問と注意があったので、質問内容をすべて見直しました。

2018/04/07 05:43

投稿

kick731
kick731

スコア6

test CHANGED
@@ -1 +1 @@
1
- カスタムフィールドテンプレートとslick.js
1
+ カスタムフィールドテンプレートとslick.jsでWPの投稿ページに画像が表示できず困っています。
test CHANGED
@@ -1,14 +1,28 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
+ すみません、初めて投稿させていただいて、自己中な投げ方をしておりました。
4
+
5
+ 修正させていただきます。
6
+
7
+
8
+
3
9
  WPのテンプレートを使ってカスタマイズしています。
4
10
 
5
- カスタムフィールドテンプレートとslick.jsでサムネイル付きのスライダーに反映させたい。
11
+ プラグインのカスタムフィールドテンプレートとslick.jsでサムネイル付きのスライダーを投稿ページに反映させたいと思っています画像のサイズを調整するためにliquid.jsも使っています。
12
+
13
+
14
+
15
+ よろしくお願いいたします。
6
16
 
7
17
 
8
18
 
9
19
  ### 発生している問題・エラーメッセージ
10
20
 
11
- 画像の登録が枚だと表示されない。2枚以上あると理想通りに表示され
21
+ 画像の登録が1枚だと表示されず、2枚以上あると大きい画像とサムネイル画像がきちんと表示されます
22
+
23
+ 画像が1枚のときも同じように画像が表示できるようにしたいのですが、何が原因かわかりません。
24
+
25
+ もともと勉強不足でコードが書けないので、ネットで調べていろいろ試していますが、解決できません。
12
26
 
13
27
 
14
28
 
@@ -16,6 +30,8 @@
16
30
 
17
31
  ### 該当のソースコード
18
32
 
33
+ ```lang=javascript
34
+
19
35
  <script type="text/javascript">
20
36
 
21
37
  jQuery(document).ready(function($) {
@@ -148,9 +164,45 @@
148
164
 
149
165
  <div class="clearfix"></div>
150
166
 
167
+ ```
168
+
169
+
170
+
151
171
  ### 試したこと
152
172
 
173
+ ```lang=javascript
174
+
175
+ <?php
176
+
177
+ $imgsize = "thumbnail";
178
+
179
+ $productimgs = post_custom('fileUpload');
180
+
181
+ if($productimgs){
182
+
183
+  foreach($productimgs as $perimg){
184
+
185
+ $productImg = wp_get_attachment_image_src($perimg, $imgsize);
186
+
153
- いろいろ試したが、もともとプログラミングができないので、わからない。
187
+ list( $url, $w, $h) = $productImg;
188
+
189
+ ?>
190
+
191
+ <img src="<?php echo $url; ?>">
192
+
193
+ <?php
194
+
195
+ }
196
+
197
+ }
198
+
199
+ ?>
200
+
201
+ ```
202
+
203
+ に書き換えたところ、画像の登録が1枚でも表示されますが、なぜかサムネイルサイズになってしまい、画質が荒くなりました。
204
+
205
+
154
206
 
155
207
 
156
208