タグ

magpierssに関するmaeda_toriのブックマーク (7)

  • はじめてのWordPressまとめ

    はじめに このサイトは、WordPressのカスタマイズが出来るようになるための参考サイトとして作成した。 もし興味を持った事があり、それに対して深い知識を得たいと思うならば、他サイトを参考にしてもらいたい。 WordPressのインストール方法 XAMPPでローカル環境構築して、簡単WordPressインストール 今回はこちらの場合で説明を行う。 USBメモリWordPress用のローカル環境を3分で構築、お手軽過ぎるInstant WordPress すぐにWordPressを使いたい場合にオススメ。 WordPressをカスタマイズするために必要な知識 WordPressのカスタマイズでは、大きく分けて下記の6つを理解しなければならない。 ・WordPressテンプレートタグ http://wpdocs.sourceforge.jp/テンプレートタグ ・WordPress条件分岐タ

  • RSSパーサーPHPライブラリ「MagpieRSS」の設定方法&サーバー設置方法

    自前のRSSリーダーを作るため、 RSSをパースして、自分のサイトにRSS内の情報を表示するためのPHPライブラリ「MagpieRSS」の事を色々調べてみたので、その設定方法&サーバ設置方法を以下にまとめてみた。 ①magpierssから、magpierss-0.72.tar.gzをダウンロードして解凍。 (解凍できない場合はLhaplusをインストール) ②extlibフォルダとrss_cache.inc、rss_fetch.inc、rss_parse.inc、rss_utils.inc以外はすべて削除。 ③rss_fetch.inc内342行目の「define('MAGPIE_CACHE_AGE', 60*60)」を「define('MAGPIE_CACHE_AGE', 10)」に置換(無駄にキャッシュが働いてデータ取得できない状態を回避するため、1時間のキャッシュ保持期間を10秒に変

    RSSパーサーPHPライブラリ「MagpieRSS」の設定方法&サーバー設置方法
  • MagpieRSSで外部RSSを読み込む :: Lunatic-Code

    wordpressのサイドバーなどに他のサイトで配信されてるRSSを表示する方法。 べつにwordpressでなくてもいいんですけど。 php上ならおk。 MagpieRSSを使います。 キャッシュも作ってくれて便利です。 まず、家でダウンロード。 tar.gzで圧縮されてるので、てきとーな解凍ソフトも必要です。 解凍すると、magpierss-0.72という長ったらしいフォルダ名になるので、 magpierssに変えてやります。 さて、フォルダの中にいくつかサブフォルダとファイルがありますが、 extlibフォルダと、*.inc以外のものは、いらない子なので捨てます('A`) さて、コード書きましょ。 今回はwordpressRSSを読んでみたいと思います。 以下のコードをreader.phpとしてmagpierss内に保存します。 <?php define('M

  • 岡山Webブログ » MagpieRSSをいろいろ試して

    PHPで使えるRSSパーサーのMagpieRSSをいろいろと試しています。 書かれているのがPHPなので、表示には、もちろん、PHPの関数が使えます。 たとえば、RSSの何項目もある<item>から7項目のみ表示させたいときは、 $rss->items = array_slice($rss->items,0,7) array_sliceという関数が使えます。 問題は、日付の変換です。日付に関しては、いろいろな表現方法があるようで、変換もそのつど悩んでいます。(基礎がないので仕方がありませんが)。 あるサイトの日付の出力は、 <pubDate>Thu,15 Mar 2007 15:00:00 +0900</pubDate> となっていて、この場合は $date=$item[pubdate]; $daytime=date(“■Y年m月d日”,strtotime($date)); $daytim

  • Magpie RSS 日付と時間も表示 サンプルソース

    仕事で作っているサイトでRSS配信を始めた、と数日前のエントリーに書きましたが、それとは反対に、今度はRSSからHTML表示するプログラムを作成してみました。 流れとしては以下のような感じ。 1.更新情報は全てMySQLに入れてしまって、情報追加毎にRSSを作成。 2.上記で作成したRSSを読み込み更新情報ページを表示 普通なら、自分のサイトなのにわざわざRSSを読み込まずにMySQLから直接更新情報を取得すればいいのですが、あえて、RSSから読み込むことにしました。それはRSSを表示する環境を作っておくと後々便利だなと思ったからもありますが、それ以上に、BlogPeopleのようなものを自分でやってみたいという好奇心の方が強いかも。 RSSからHTML化するには全て自分でプログラムを書くこともそれほど難しくはありませんが、通常はXMLパーサやRSSパーサといった汎用的なプログラムを使いま

  • nJOY BLOG::MagpieRSS を応用すると色々出来る

    2005Apr21 MagpieRSS を応用すると色々出来る 4月11日の記事に引き続き「MagpieRSS」について。 nJOY のトップページに表示させるだけなら前回のスクリプトで満足していますが、応用すればこんな事も出来るんだというメモも兼ねて。 Uta's Dream: Magpie RSS サンプルスクリプトを改造して日付と時間も表示出来るようにしています。 設置例として MYCOM PC WEB の RSS を読み込んでます。 Process 2: はぢめてのRSSパーサ 2 記事文/記事概要を表示するように改造しています。 そして天気予報を表示するスクリプトを2つ。 特定の地域に関連するブログやサイトを運営していたら、重宝しそう。Log Book: RSSを利用して天気予報を表示したい Kenbo.net で公開されている天気予報 RSS を使う方法賢者の贈り物: PHP

  • ホームページにブログの記事(RSS)を新着表示する方法【アトリエwebの森】

    私のホームページにブログの記事を新着表示させたいんですが・・・・ ホームページには常に新しい情報を更新していきたいですが、手間暇かかりますよね。 気軽なのはブログを更新していく方法ですが、更新された記事の新着表示が、ホームページの表紙に自動的に掲載されるようにしたい・・・・。 そんな問い合わせをよくいただきます。webの森のお客様でも多くのサイトがこの方法で、ブログの記事を自動で新着表示させています。 >>見はこちらです RSSとは・・・ ブログの利点はいろいろありますが、その中でも特徴的なのが「RSS」といって、ネットの世界に共通の形式で出力されるソースのようなものを配信できることです。 そもそもRSSって何でしょう。 普通にホームページを作る方法では、そのサイトに来てくれた人にしか記事を読んで貰えませんよね。 でも、ブログにはRSSという情報を発信する機能が備わっています。

  • 1