Hexo 使用 imgur 圖床跟並列顯示圖片

Github 提供 1GB 的免費空間1,個人認為圖片或多媒體資源應該要另外存放才對。
以下記錄 imgur 的用法以及讓圖片並晚顯示的方法。

imgur 作為圖床

文章來源2
imgur 的優點:

  1. 圖片不會被刪除,即使瀏覽量很低 [1]
  2. 桌面版可以使用 Chrome 的 Extension,可支援直接 copy & paste 跟拖拉上傳。
  3. 預設圖片上傳都是私密的,除非知道圖片網址,否則無法瀏覽
  4. 可以直接用網址來控制圖片的大小
  5. 完全免費

目前 imgur 支援六種不同尺寸的縮圖:

Thumbnail Suffix Thumbnail Name Thumbnail Size Keeps Image Proportions
s Small Square 90x90 No
b Big Square 160x160 No
t Small Thumbnail 160x160 Yes
m Medium Thumbnail 320x320 Yes
l Large Thumbnail 640x640 Yes
h Huge Thumbnail 1024x1024 Yes

For example,the image located at http:\//i.imgur.com/12345.jpg has the Medium Thumbnail located at http:\//i.imgur.com/12345m.jpg

圖片並列顯示

在內文要有效果要,要先修改一下themes\next\source\css\_common\components\tags\group-pictures.styl文件,註解或刪除其中兩項。

mark:2,4
1
2
3
4
5
6
.page-post-detail .post-body .group-picture-column {
// float: none;
margin-top: 10px;
// width: auto !important;
img { margin: 0 auto; }
}

要隱藏首頁的標題列只顯示圖的話,文章的 Header 要加入 type: "picture",如下範例

1
2
3
4
5
6
7
8
---
title:
tags:
date:
type: "picture"
password:
abstract:
---

然後在內文中使用

1
2
3
4
5
6
7
{% gp 5-3 %}
![](/images/post/18210.jpg)
![](/images/post/196232.jpg)
![](/images/post/224147.jpg)
![](/images/post/199301.jpg)
![](/images/post/213318.jpg)
{% endgp %}

另外{\% gp 5-3 \%}:設置圖片展示效果,參考 theme/next/scripts/tags/group-pictures.js 註釋示意圖 , 如下。

:line_number:false
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
* 2-1
*
* □
* □
/**
* 2-2
*
* □ □
/**
* 3-1
*
* □ □ □
*
/**
* 3-2
*
* □
* □ □
*
/**
* 3-3
*
* □ □
* □
*
/**
* 4-1
*
* □
* □ □
* □
*
/**
* 4-2
*
* □
* □ □ □
*
/**
* 4-3
*
* □ □
* □ □
*
/**
* 4-4
*
* □ □ □
* □
*
/**
* 5-1
*
* □
* □ □
* □ □
*
/**
* 5-2
*
* □ □
* □
* □ □
*
/**
* 5-3
*
* □ □
* □ □ □
*
/**
* 5-4
*
* □ □ □
* □ □
*
/**
* 6-1
*
* □
* □ □
* □ □ □
*
/**
* 6-2
*
* □
* □ □ □
* □ □
*
/**
* 6-3
*
* □ □
* □
* □ □ □
*
/**
* 6-4
*
* □ □
* □ □
* □ □
*
/**
* 6-5
*
* □ □ □
* □ □ □
*
/**
* 7-1
*
* □
* □ □
* □ □
* □ □
*
/**
* 7-2
*
* □
* □ □ □
* □ □ □
*
/**
* 7-3
*
* □ □
* □ □
* □ □ □
*
/**
* 7-4
*
* □ □
* □ □ □
* □ □
*
/**
* 7-5
*
* □ □ □
* □ □
* □ □
*
/**
* 8-1
*
* □
* □ □
* □ □
* □ □ □
*
/**
* 8-2
*
* □
* □ □
* □ □ □
* □ □
*
/**
* 8-3
*
* □
* □ □ □
* □ □
* □ □
/**
* 8-4
*
* □ □
* □ □
* □ □
* □ □
*
/**
* 8-5
*
* □ □
* □ □ □
* □ □ □
*
/**
* 8-6
*
* □ □ □
* □ □
* □ □ □
*
/**
* 8-7
*
* □ □ □
* □ □ □
* □ □
*
/**
* 9-1
*
* □
* □ □
* □ □ □
* □ □ □
*
/**
* 9-2
*
* □
* □ □ □
* □ □
* □ □ □
*
/**
* 9-3
*
* □ □
* □ □
* □ □
* □ □ □
*
/**
* 9-4
*
* □ □
* □ □
* □ □ □
* □ □
*
/**
* 9-5
*
* □ □
* □ □ □
* □ □
* □ □
*
/**
* 9-6
*
* □ □ □
* □ □
* □ □
* □ □
*
/**
* 9-7
*
* □ □ □
* □ □ □
* □ □ □
*
/**
* 10-1
*
* □
* □ □ □
* □ □ □
* □ □ □
*
/**
* 10-2
*
* □ □
* □ □
* □ □ □
* □ □ □
*
/**
* 10-3
*
* □ □
* □ □ □
* □ □
* □ □ □
*
/**
* 10-4
*
* □ □
* □ □ □
* □ □ □
* □ □
*
/**
* 10-5
*
* □ □ □
* □ □
* □ □
* □ □ □
*
/**
* 10-6
*
* □ □ □
* □ □
* □ □ □
* □ □
*
/**
* 10-7
*
* □ □ □
* □ □ □
* □ □
* □ □
*
/**
* Defaults Layout
*
* □ □ □
* □ □ □
* ...
------ THE END ------