質問編集履歴

1

先ほどより少し詳細なご質問ができるかと思いましたので、内容を更新いたしました。

2020/06/07 20:58

投稿

webbridge
webbridge

スコア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
- 事詳細では、タイトル、カテゴリ(A・B・C)、テキスト、写真(最大20枚)投稿できます。
9
+ ネットで調べて現在下の記述行っております。
12
10
 
13
- 現在10記事い投稿済みです。今後も増えいく予定です。
11
+ これですと、すべてのカテゴリの記事値を取得しおり、
12
+
13
+ 例えば、カテゴリのphotocategoryが「あいうえお」であった場合に
14
+
15
+ 取得するような条件文を入れたいです。
14
16
 
15
17
 
16
18
 
17
- 特定のカテゴリ(例えばA)の記事から、
18
-
19
- 登録順に5つの記事のタイトルとカテゴリ名、テキスト、写真(1枚目)を
20
-
21
- TOPページと記事一覧に表示させいです。
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
- その場合に、PHPでどのような書き方をすれば値を取得・表示できますでしょうか。
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
- 最新のWordPressと下記プラグインをインール
79
+ タムフィール
34
80
 
35
- WordPressの構築を行っています。
81
+ photocategory ・・・カテゴリ
36
82
 
83
+ introduction ・・・紹介文
37
84
 
38
-
39
- HTMLのサイトをWordPress(テーマは自作)に取り込むことはできました。
40
-
41
-
42
-
43
- ■プラグイン
44
-
45
- Custom Post Type UI
85
+ photoimg1 ・・・画像
46
-
47
- Advanced Custom Fields
48
-
49
-
50
-
51
- ■ページ構成
52
-
53
- TOPページ(固定)…index.php
54
-
55
- 記事一覧(固定)…page-●●.php
56
-
57
- 記事詳細(投稿)…single-●●.php