サポート » 使い方全般 » ダッシュボードのRSS表示について

  • 解決済 shokun0803

    (@shokun0803)


    みなさんこんにちわ。

    wordpressとはちょっと離れてしまうかもしれない質問なのですが、wordpress2.5ではダッシュボードに様々なRSSフィードが表示されているように見えます。
    現在ファーストサーバにwordpress2.5.1をインストールし、問題なく稼動しているのですが、ファーストサーバではPHP5(DSO)で使用している場合allow_url_fopen = Offの設定になっているそうなのです。(もちろんhtaccessでonにもできません)
    また、使用できる関数一覧にSimpleXML関数も含まれておらず、実際に短いスクリプトで試してみても外部サーバからファイルを取得することはできませんでした。(同じサーバ上でfile_get_contents(同サーバのURL)などはできました)

    wordpressのダッシュボードではいったいどのようにこのフォーラムの記事などを取得しているのでしょうか。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    wordpressのダッシュボードではいったいどのようにこのフォーラムの記事などを取得しているのでしょうか。

    Ajax による取得ですね。つまり、ウェブブラウザーがフィード取得用 JavaScript を実行しています。このため、PHP の allow_url_fopen は関係ありません。
    プラグインの更新表示は、fsockopen を使っているため、こちらも allow_url_fopen は関係ありません。

    トピック投稿者 shokun0803

    (@shokun0803)

    なるほど、そういう手がありましたか。さすがwordpress、さすがajaxというところでしょうか。
    私ももう少し勉強してみます。
    ありがとうございました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「ダッシュボードのRSS表示について」には新たに返信することはできません。