フォーラム

[解決済み] ダッシュボードのRSS表示について (3 件の投稿)

  1. shokun0803
    メンバー
    3 years前の投稿 #

    みなさんこんにちわ。

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

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

  2. IKEDA Yuriko
    常連回答者
    3 years前の投稿 #

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

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

  3. shokun0803
    メンバー
    3 years前の投稿 #

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

返信

ログイン しなければ投稿できません。

About this Topic