質問編集履歴
1
先ほどより少し詳細なご質問ができるかと思いましたので、内容を更新いたしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,27 +2,73 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
現在困っているのが、TOPページ・記事一覧に記事詳細で投稿したタイトル、
|
6
|
-
|
7
|
-
|
5
|
+
Wordpressで投稿記事から特定のカテゴリのみタイトル、画像等の値を取得したいです。
|
8
6
|
|
9
7
|
|
10
8
|
|
11
|
-
記
|
9
|
+
ネットで調べて現在下記の記述を行っております。
|
12
10
|
|
13
|
-
|
11
|
+
これですと、すべてのカテゴリの記事から値を取得しており、
|
12
|
+
|
13
|
+
例えば、カテゴリのphotocategoryが「あいうえお」であった場合に
|
14
|
+
|
15
|
+
取得するような条件文を入れたいです。
|
14
16
|
|
15
17
|
|
16
18
|
|
17
|
-
特定のカテゴリ(例えばA)の記事から、
|
18
|
-
|
19
|
-
登録順に5つの記事のタイトルとカテゴリ名、テキスト、写真(1枚目)を
|
20
|
-
|
21
|
-
|
19
|
+
お手数をおかけしますが、ご教授いただけますと助かります。
|
22
20
|
|
23
21
|
|
24
22
|
|
23
|
+
<?php $args = array(
|
24
|
+
|
25
|
+
'numberposts' => 5, //表示する記事の数
|
26
|
+
|
27
|
+
'post_type' => 'photo' //投稿タイプ名
|
28
|
+
|
29
|
+
);
|
30
|
+
|
31
|
+
$customPosts = get_posts($args);
|
32
|
+
|
33
|
+
if($customPosts) : foreach($customPosts as $post) : setup_postdata( $post );
|
34
|
+
|
25
|
-
|
35
|
+
$image = get_field('photoimg1');
|
36
|
+
|
37
|
+
$src = $image['url'];
|
38
|
+
|
39
|
+
$category = get_field('photocategory');
|
40
|
+
|
41
|
+
$textarea = get_field('introduction');
|
42
|
+
|
43
|
+
?>
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
<div class="product-item swiper-slide">
|
48
|
+
|
49
|
+
<div class="product-img"><img src="<?php echo $src; ?>" /></div>
|
50
|
+
|
51
|
+
<div class="product-text">
|
52
|
+
|
53
|
+
<h5><small><?php the_title(); ?></small><?php echo $category; ?></h5>
|
54
|
+
|
55
|
+
<p><?php echo $textarea ; ?></p>
|
56
|
+
|
57
|
+
<span class="viewmore">More</span>
|
58
|
+
|
59
|
+
</div>
|
60
|
+
|
61
|
+
</div>
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
<?php endforeach; ?>
|
66
|
+
|
67
|
+
<?php endif;
|
68
|
+
|
69
|
+
wp_reset_postdata(); //クエリのリセット ?>
|
70
|
+
|
71
|
+
|
26
72
|
|
27
73
|
|
28
74
|
|
@@ -30,28 +76,10 @@
|
|
30
76
|
|
31
77
|
|
32
78
|
|
33
|
-
|
79
|
+
カスタムフィールド
|
34
80
|
|
35
|
-
|
81
|
+
photocategory ・・・カテゴリ
|
36
82
|
|
83
|
+
introduction ・・・紹介文
|
37
84
|
|
38
|
-
|
39
|
-
HTMLのサイトをWordPress(テーマは自作)に取り込むことはできました。
|
40
|
-
|
41
|
-
|
42
|
-
|
43
|
-
■プラグイン
|
44
|
-
|
45
|
-
|
85
|
+
photoimg1 ・・・画像
|
46
|
-
|
47
|
-
Advanced Custom Fields
|
48
|
-
|
49
|
-
|
50
|
-
|
51
|
-
■ページ構成
|
52
|
-
|
53
|
-
TOPページ(固定)…index.php
|
54
|
-
|
55
|
-
記事一覧(固定)…page-●●.php
|
56
|
-
|
57
|
-
記事詳細(投稿)…single-●●.php
|