■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

Re: プラグインFeed(フィードリーダー)にアイキャッチ画像を表示したい

ad-fujiki > Re: プラグインFeed(フィードリーダー)にアイキャッチ画像を表示したい @ 2017/4/11 9:37
4月11日9時 追記
情報が不足していたので追記いたします。
先に触れておりました、外部のサイトというのもbaserCMSを使用したサイトになります。

なので、ブログ記事をRSSフィードで引っ張ってくるサイトも、
それを掲載したいサイトも、いずれもbaserCMSを使用したサイトということです。
うまく説明できなくて、分かりにくかったらすみません。

RSSでブログ記事を表示させたいbasercmsを使用したサイト側のフィードの設定ファイル
/theme/bc_sample/Feed/default.php
を以下のようにカスタマイズしたところ、ブログ記事本文中に使用している
最初の画像は表示されました。

<?php
/**
 * フィード表示
 * 呼出箇所:フィード読込Javascript
 *
 * フィード読込JavascriptよりAjaxとして呼び出される
 */
?>


<?php if (!empty($items)): ?>
<ul>
<?php foreach ($items as $key => $item): ?>
<?php $no = sprintf('%02d', $key + 1) ?>
<?php if ($key == 0): ?>
<?php $class = ' class="clearfix first feed' . $no . '"' ?>
<?php elseif ($key == count($items) - 1): ?>
<?php $class = ' class="clearfix last feed' . $no . '"' ?>
<?php else: ?>
<?php $class = ' class="clearfix feed' . $no . '"' ?>
<?php endif ?>
<li<?php echo $class ?>><p>
<a href="<?php echo $item['link']['value']; ?>" target="_blank">
<img src="<?php echo $item['img']['url'] ?>" width="150px" /><br><?php echo date("Y.m.d", strtotime($item['pubDate']['value'])); ?><br><?php echo $item['title']['value']; ?></a></p></li>
<?php endforeach; ?>
</ul>
<?php else: ?>
<p style="text-align:center">−</p>
<?php endif; ?>


これは以下の過去の記事を参考にしたものです。
http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=102&forum=3

ブログ記事中にある最初の画像は表示されたのですが、
アイキャッチ画像が表示できればと色々と試している所です。

宜しくお願い致します。

>goichiさん
この追記分で何かお分かりになることがございましたら、
またお知恵をお借りできると幸いです。
宜しくお願い致します。

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
9 人のユーザが現在オンラインです。 (8 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 9