質問編集履歴

2

該当PHP、パーマリンクの設定を追加致しました。

2017/10/23 08:51

投稿

siruba
siruba

スコア44

test CHANGED
File without changes
test CHANGED
@@ -29,3 +29,269 @@
29
29
  http://wp-gush.com/gush2/
30
30
 
31
31
  ダウンロードは右メニューの【Gush2本体ダウンロード】からできるテンプレートでございます。
32
+
33
+
34
+
35
+ 該当PHPはこちらで正しいのかわかりませんが、
36
+
37
+ archive.php
38
+
39
+ ```ここに言語を入力
40
+
41
+ <?php get_header(); ?>
42
+
43
+
44
+
45
+ <div id="contents"><!-- contentns -->
46
+
47
+ <div id="main">
48
+
49
+ <div id="entry_body">
50
+
51
+ <div id="archive_body">
52
+
53
+
54
+
55
+ <!-- メイン上部 728*90 スマホ非表示-->
56
+
57
+ <?php if(is_mobile()) { ?>
58
+
59
+ <?php } else { ?>
60
+
61
+ <?php dynamic_sidebar( 'main-top' ); ?>
62
+
63
+ <?php } ?>
64
+
65
+ <!-- //メイン上部 728*90 -->
66
+
67
+
68
+
69
+ <article>
70
+
71
+ <header>
72
+
73
+ <div class="pankuzu">
74
+
75
+ <?php breadcrumb(); ?>
76
+
77
+ </div>
78
+
79
+
80
+
81
+ <h2><?php if( is_category() ) { ?>
82
+
83
+ <?php single_cat_title(); ?>
84
+
85
+ <?php } elseif( is_tag() ) { ?>
86
+
87
+ <?php single_tag_title(); ?>
88
+
89
+ <?php } elseif( is_tax() ) { ?>
90
+
91
+ <?php single_term_title(); ?>
92
+
93
+ <?php } elseif (is_day()) { ?>
94
+
95
+ <?php echo get_the_time('Y年m月d日'); ?>
96
+
97
+ <?php } elseif (is_month()) { ?>
98
+
99
+ <?php echo get_the_time('Y年m月'); ?>
100
+
101
+ <?php } elseif (is_year()) { ?>
102
+
103
+ <?php echo get_the_time('Y年'); ?>
104
+
105
+ <?php } elseif (is_author()) { ?>
106
+
107
+ <?php echo esc_html(get_queried_object()->display_name); ?></h1>
108
+
109
+ <?php } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
110
+
111
+ ブログアーカイブ
112
+
113
+ <?php } ?>の記事一覧</h2>
114
+
115
+ <?php if (have_posts()) : ?>
116
+
117
+ <?php while (have_posts()) : the_post(); ?>
118
+
119
+
120
+
121
+ <!--ループ開始-->
122
+
123
+
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+ </header>
132
+
133
+ <div class="home_area">
134
+
135
+
136
+
137
+
138
+
139
+ <div class="breadcrumbs" vocab="http://schema.org/" typeof="BreadcrumbList">
140
+
141
+ <?php if(function_exists('bcn_display'))
142
+
143
+ {
144
+
145
+ bcn_display();
146
+
147
+ }?>
148
+
149
+ </div>
150
+
151
+
152
+
153
+ <section>
154
+
155
+ <div class="thumb_box">
156
+
157
+ <a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>">
158
+
159
+ <?php if ( has_post_thumbnail() ): // サムネイルを持っているときの処理 ?>
160
+
161
+ <?php
162
+
163
+ $title= get_the_title();
164
+
165
+ the_post_thumbnail(array( 150,150 ),
166
+
167
+ array( 'alt' =>$title, 'title' => $title)); ?>
168
+
169
+ <?php else: // サムネイルを持っていないときの処理 ?>
170
+
171
+ <img src="<?php echo get_template_directory_uri(); ?>/images/no-img.png" alt="no image" title="no image" width="150" height="150" />
172
+
173
+ <?php endif; ?>
174
+
175
+ </a>
176
+
177
+ </div><!--//thumb_box-->
178
+
179
+
180
+
181
+ <div class="entry_box">
182
+
183
+ <p class="date-time"><?php the_time('Y/m/d') ?></p>
184
+
185
+ <h3 class="new_entry_title"><a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
186
+
187
+ <?php echo mb_substr(get_the_excerpt(), 0, 30); ?>...
188
+
189
+ <div class="eb_cat"><i class="fa fa-folder-open-o"></i><?php the_category(' ') ?> <?php the_tags(' ', ' ', ' '); ?>
190
+
191
+ <a class="more" href="<?php the_permalink(); ?>"><span>続きを読む</span></a>
192
+
193
+ </div>
194
+
195
+ </div>
196
+
197
+
198
+
199
+ <div class="clear"></div>
200
+
201
+ </section>
202
+
203
+
204
+
205
+
206
+
207
+ </div><!--//home_area-->
208
+
209
+
210
+
211
+ <?php endwhile; else: ?>
212
+
213
+ <p>記事がありません</p>
214
+
215
+ <?php endif; ?>
216
+
217
+ </article>
218
+
219
+
220
+
221
+ <!--ページナビ-->
222
+
223
+ <div class="pager">
224
+
225
+ <?php global $wp_rewrite;
226
+
227
+ $paginate_base = get_pagenum_link(1);
228
+
229
+ if(strpos($paginate_base, '?') || ! $wp_rewrite->using_permalinks()){
230
+
231
+ $paginate_format = '';
232
+
233
+ $paginate_base = add_query_arg('paged','%#%');
234
+
235
+ }
236
+
237
+ else{
238
+
239
+ $paginate_format = (substr($paginate_base,-1,1) == '/' ? '' : '/') .
240
+
241
+ user_trailingslashit('page/%#%/','paged');;
242
+
243
+ $paginate_base .= '%_%';
244
+
245
+ }
246
+
247
+ echo paginate_links(array(
248
+
249
+ 'base' => $paginate_base,
250
+
251
+ 'format' => $paginate_format,
252
+
253
+ 'total' => $wp_query->max_num_pages,
254
+
255
+ 'mid_size' => 4,
256
+
257
+ 'current' => ($paged ? $paged : 1),
258
+
259
+ 'prev_text' => '≪',
260
+
261
+ 'next_text' => '≫',
262
+
263
+ )); ?>
264
+
265
+ </div>
266
+
267
+
268
+
269
+ <!-- メイン下部 728*90 スマホ非表示-->
270
+
271
+ <?php dynamic_sidebar( 'main-bottom' ); ?>
272
+
273
+ <!-- //メイン下部 728*90 -->
274
+
275
+
276
+
277
+ </div><!--//archive_body-->
278
+
279
+ </div><!--//entry_body-->
280
+
281
+ </div><!--//main-->
282
+
283
+
284
+
285
+ <?php get_sidebar(); ?>
286
+
287
+ <?php get_footer(); ?>
288
+
289
+ ```
290
+
291
+
292
+
293
+ パーマリンク設定はカスタム構造で
294
+
295
+ abc.com/%category%/%postname%
296
+
297
+ になります。

1

使用テーマの詳細を追加致しました。

2017/10/23 08:51

投稿

siruba
siruba

スコア44

test CHANGED
File without changes
test CHANGED
@@ -21,3 +21,11 @@
21
21
  テーマファイルを色々探してみましたが、ページャーに関する記述が見つけることができませんでした。修正箇所や対処法があればご教示頂ければと存じます。
22
22
 
23
23
  宜しくお願い致します。
24
+
25
+
26
+
27
+ 使用テーマはgush2になります。
28
+
29
+ http://wp-gush.com/gush2/
30
+
31
+ ダウンロードは右メニューの【Gush2本体ダウンロード】からできるテンプレートでございます。