[過去ログ]
【PHP】下らねぇ質問はここに書き込みやがれ 12 (1002レス)
【PHP】下らねぇ質問はここに書き込みやがれ 12 http://mevius.5ch.net/test/read.cgi/tech/1619667579/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
22: デフォルトの名無しさん (オッペケ Sr5b-/um6) [] 2021/05/03(月) 20:41:30 ID:N1nfC+z1r <span class="date2"> <php echo $item->get_date('Y.m.d');// 日付 ?> </span> //書き方が多少おかしい <div class="cell medium-7"><!-- 記事中の1枚目の画像を取得--> <a href="<php echo $item->get_permalink(); ?>"> //サムネイル <php $first_img = ''; if ( preg_match( '/<img.+?src=[\'"]([^\'"]+?)[\'"].*?>/msi', $item->get_content(), $matches ) ) { $first_img = $matches[1]; } ?> //記事中の1枚目の画像を取得 http://mevius.5ch.net/test/read.cgi/tech/1619667579/22
23: デフォルトの名無しさん (オッペケ Sr5b-/um6) [] 2021/05/03(月) 20:55:59 ID:N1nfC+z1r >>11 原因は>return $first_img; の前に処理が続いてるのにreturnしているからとヤフー知恵袋で教えてもらいましたが、 <php if(empty($first_img)){ //Defines a default image $first_img = "/images/default.jpg"; } return $first_img; の部分は後から別のコードを連結したためおかしくなってます。 本来は <php if(empty($first_img)){ //Defines a default image $first_img = "/images/default.jpg"; } return $first_img; } で処理を閉じるのですが。 続きのコードまで処理が続いているため、<php endif; ?>がいらないとエラーが出ます。 仮の画像につなぐコードを維持しつつ<php endif; ?>につなぐには<span class="thumbnail2"> <img class="heit6" src="<php echo esc_attr( $first_img ); ?>" alt="" /> </span> <php endif; ?>を書き換える必要があるのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/23
24: デフォルトの名無しさん (オッペケ Sr5b-/um6) [] 2021/05/03(月) 21:03:01 ID:N1nfC+z1r https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13242533143?notice_type=new_ans これが全体のコードです。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/24
25: デフォルトの名無しさん (オッペケ Sr5b-/um6) [] 2021/05/03(月) 21:58:18 ID:N1nfC+z1r すいませんどこを調べればよいのでしょうか?わかりません。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/25
27: デフォルトの名無しさん (オッペケ Sr5b-/um6) [] 2021/05/03(月) 22:13:12 ID:N1nfC+z1r しらべてみましたが、他サイトのRSSを表示する際にサムネイルがない記事に自身のサイトの画像を設定することは無理なようです。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/27
28: デフォルトの名無しさん (オッペケ Sr5b-/um6) [] 2021/05/03(月) 22:19:25 ID:N1nfC+z1r >>26 調べるとfunctionに書くパターンと直接かくコードがあり。自身のサイトから発信する場合はfunctionに書いてそれを表示したいphpファイルから呼び出すよう書いてました。 自分の場合 相手方のサイトからRSSを取得してそれにアイキャッチや抜粋の情報を取得するので、直接コードを書いてますがその場合サムネイルがついてない記事も読み込んでしまいます。 そこでサムネイルがない記事に自身のサイトの画像を表示させたかったのですが、どのサイトにもその処理は乗ってませんでした。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/28
29: デフォルトの名無しさん (オッペケ Sr5b-/um6) [] 2021/05/03(月) 22:25:10 ID:N1nfC+z1r 自分の見解では相手方のサイトのRSSからそもそも画像のついてない記事をはじいて、サムネイルのついている記事のみ収集して表示するという考えになったんですが。 そんなことはphpで可能なのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/29
32: デフォルトの名無しさん (オッペケ Sr5b-/um6) [] 2021/05/03(月) 22:51:45 ID:N1nfC+z1r https://oku-log.com/blog/post-thumbnails/ このコードのダミー部分と https://midorinz.com/app/2018/05/20/wordpress%E3%81%A7%E5%A4%96%E9%83%A8rss%E3%82%92%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%82%93%E3%81%A7%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B/ このコードを合わせたので変になってます。 もとはこうなってました。{ $first_img = $matches[1]; } ?> <php if ( !empty( $first_img ) ) : ?> http://mevius.5ch.net/test/read.cgi/tech/1619667579/32
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.039s