質問編集履歴

3

var_dump($item);の結果を追記

2019/08/29 00:50

投稿

suzushiro
suzushiro

スコア10

test CHANGED
File without changes
test CHANGED
@@ -129,3 +129,9 @@
129
129
  ↓必要分を記載
130
130
 
131
131
  ```
132
+
133
+ ```php
134
+
135
+ object(SimplePie_Item)#4596 (3) { ["feed"]=> object(SimplePie)#4561 (28) { ["data"]=> array(6) { ["child"]=> array(1) { [""]=> array(1) { ["rss"]=> array(1) { [0]=> array(6) { ["data"]=> string(3) " " ["attribs"]=> array(1) { [""]=> array(1) { ["version"]=> string(3) "2.0" } } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" ["child"]=> array(1) { [""]=> array(1) { ["channel"]=> array(1) { [0]=> array(6) { ["data"]=> string(319) " " ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" ["child"]=> array(3) { [""]=> array(7) { ["title"]=> array(1) { [0]=> array(5) { ["data"]=> string(40) "各社からのお知らせ – OSHIMAX!" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["link"]=> array(1) { [0]=> array(5) { ["data"]=> string(17) "http://oshimax.jp" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["description"]=> array(1) { [0]=> array(5) { ["data"]=> string(27) "Just another WordPress site" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["lastBuildDate"]=> array(1) { [0]=> array(5) { ["data"]=> string(31) "Tue, 27 Aug 2019 04:11:06 +0900" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["language"]=> array(1) { [0]=> array(5) { ["data"]=> string(2) "ja" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["generator"]=> array(1) { [0]=> array(5) { ["data"]=> string(30) "https://wordpress.org/?v=4.9.1" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["item"]=> array(100) { [0]=> array(6) { ["data"]=> string(39) " " ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" ["child"]=> array(5) { [""]=> array(6) { ["title"]=> array(1) { [0]=> array(5) { ["data"]=> string(90) "「うみまち茶屋」に行ってきました★みんなのリハビリセンター★" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["link"]=> array(1) { [0]=> array(5) { ["data"]=> string(42) "http://oshimax.jp/archives/groupsinfo/8234" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["comments"]=> array(1) { [0]=> array(5) { ["data"]=> string(51) "http://oshimax.jp/archives/groupsinfo/8234#comments" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["pubDate"]=> array(1) { [0]=> array(5) { ["data"]=> string(31) "Mon, 26 Aug 2019 10:10:20 +0000" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["guid"]=> array(1) { [0]=> array(5) { ["data"]=> string(46) "http://oshimax.jp/?post_type=groupsinfo&p=8234" ["attribs"]=> array(1) { [""]=> array(1) { ["isPermaLink"]=> string(5) "false" } } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } ["description"]=> array(1) { [0]=> array(5) { ["data"]=> string(324) "8月23日(金) 大潟区で実施されている「うみまち茶屋」に 講師として参加してきました!! うみまち茶屋とは・・・大潟区の地域包括支援センターが主催で 認知症者や家族、地域の方々を対象としたカフェスタイルの交流場所です […]" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } } ["http://purl.org/dc/elements/1.1/"]=> array(1) { ["creator"]=> array(1) { [0]=> array(5) { ["data"]=> string(21) "みんなでいきる" ["attribs"]=> array(0) { } ["xml_base"]=> string(0) "" ["xml_base_explicit"]=> bool(false) ["xml_lang"]=> string(0) "" } } } ["http://purl.org/rss/1.0/modules/content/"]=> array(1) { ["encoded"]=> array(1) { [0]=> array(5) { ["data"]=> string(4907) "
136
+
137
+ ```

2

質問内容の詳細を追記しました

2019/08/29 00:50

投稿

suzushiro
suzushiro

スコア10

test CHANGED
File without changes
test CHANGED
@@ -31,6 +31,14 @@
31
31
  拙い質問で申し訳ございません。
32
32
 
33
33
  よろしくお願いいたします。
34
+
35
+
36
+
37
+ 追記:
38
+
39
+ 不明点としては、別サイトのrssから読み取った投稿者名(日本語表記)からそれぞれあらかじめ決められたアイコン画像への紐付けするためのコードの記述です。これが条件分岐に当たるものかもわかっておらず。さらにそのアイコン画像を該当記事のタイトル前に表示するためにrss取得コードへの組み込み方法です。
40
+
41
+ PHPについての記述のルールはまったく知識外となっています。
34
42
 
35
43
 
36
44
 

1

条件分岐の想像するコードを追記しました。この条件分岐のコードの正解と、その後のrss読み込みコードへの追記コードを知りたいものです。

2019/08/28 01:07

投稿

suzushiro
suzushiro

スコア10

test CHANGED
File without changes
test CHANGED
@@ -89,3 +89,35 @@
89
89
  <?php endif; ?>
90
90
 
91
91
  ```
92
+
93
+ 条件分岐の想像するコード
94
+
95
+ ```
96
+
97
+ <?php elseif(投稿者の日本語名-サンクス高田): ?>
98
+
99
+ <img src="<?php echo get_template_directory_uri(); ?>/img/group_icon/sankusu.png">
100
+
101
+ <?php endif; ?>
102
+
103
+ <?php elseif(投稿者の日本語名-みんなでいきる): ?>
104
+
105
+ <img src="<?php echo get_template_directory_uri(); ?>/img/group_icon/minnadeikiru.png">
106
+
107
+ <?php endif; ?>
108
+
109
+ <?php elseif(投稿者の日本語名-武蔵野酒造): ?>
110
+
111
+ <img src="<?php echo get_template_directory_uri(); ?>/img/group_icon/musashino.png">
112
+
113
+ <?php endif; ?>
114
+
115
+ <?php elseif(投稿者の日本語名-井手塾): ?>
116
+
117
+ <img src="<?php echo get_template_directory_uri(); ?>/img/group_icon/idejuku.png">
118
+
119
+ <?php endif; ?>
120
+
121
+ ↓必要分を記載
122
+
123
+ ```