サポート » 使い方全般 » 【ロリポップ】でRSSでのトラブル

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • 可能性としては、

    1. もし、パーマリンクをカスタマイズしているのなら、パーマリンクの設定が適切でない => パーマリンクをデフォルトで確認してみる
    2. もし、テーマを変えているのなら、テーマがRSSの出力を変えている => デフォルトテーマで確認してみる
    3. もし、プラグインを利用しているのなら、プラグインがRSSの出力を変えている => プラグイン無しで確認してみる
    4. ロリポップの簡単インストールが、標準の WordPress と異なる => wordpress.org からダウンロードしたもので確認してみる

    あたりでしょうか。

    モデレーター gatespace

    (@gatespace)

    こんにちは。
    補足すると

    テーマに
    『<link rel=”alternate” type=”application/rss+xml” title=”<?php bloginfo(‘name’); ?> RSS Feed” href=”<?php bloginfo(‘rss2_url’); ?>” />』
    もちろん付け加えているので勿論見れるはずだと思います。

    これはちょっと違っていて、
    厳密に言うと、WordPressでは <head>内に<link rel="alternate" type="application/rss+xml" (略)>の形でRSSフィードへのリンクが記載されていなくても、フィードは生成されてます。
    WordPressのフィードが生成される事と、<head>タグ内にリンクが出力される事別ものとお考えください。

    フィードが生成される部分について、以前、自分のブログに記事を書きましたで、
    参考までにリンクしておきます。
    http://gatespace.wordpress.com/2012/10/16/wordpress-feeds/

    ただし、プラグインやテーマによってはフィードの配信自体を止めることがありますので、まずはphp-webさんの書かれたトラブルシューティングを試してみてください。

    こんにちは

    今回に限ってはなぜか見れない状態に

    見れないというのは、どのような状態を指しますか?

    エラーが発生して、見れない。

    白紙

    リダイレクトされる

    など、具体的な状態を教えてください。

    コメントのrssはどうですか?

    エラーで見れない場合、

    functions.php に
    デフォルトのフィードリンクは取得できますか?

    <?php
    echo get_bloginfo( get_default_feed() . '_url');
    ?>

    カスタマイズでの、テストコードなどが、フィードにキャッシュされる事があります。
    (functions.phpに実験的に出力したコード、php区間外の空白や改行、bom など、)

    フィードのサーバでのキャッシュを、止めてみます。

    <?php
    function do_not_cache_feeds( $feed ) {
       $feed->enable_cache(false);
     }
    add_action( 'wp_feed_options', 'do_not_cache_feeds' );
    ?>

    同時に必ず、ブラウザのキャッシュもクリアしてください。

    トピック投稿者 monomono

    (@monomono)

    PHP WEB様>>ご返答有難うございます。
    1.パーマリンクに関しましては、ノータッチでございます。
    2.テーマに関しましても、デフォルトの状態となっております。
    3.プラグインに関しましても、現状はノータッチです。。。
    4.wordpress.orgからバージョンを変えあの手この手で試しはしているのですが
    全く出来ない状態で…

    gatespace様>>ご丁寧に解説をしていただき有難うございます。

    nobita様>>具体的な説明が出来ておらず失礼いたしました。
    404ERROR FILE NOT FOUND※指定されたページ(URL)は見つかりません。
    この状態となってしまいます。

    404ERROR FILE NOT FOUND※指定されたページ(URL)は見つかりません。

    これは、ワードプレスの、404.phpではないですよね。

    ルートに、アクセス制限( .htaccess)とかかかっていませんか?

    トピック投稿者 monomono

    (@monomono)

    nobitaさん!
    404.phpではなく。
    .htaccessは全くかけていないんです…
    もぅ本当に、意味が分からなくて…

    パーマリンクをデフォルトのまま変更していないのでしたら、フィードのURLは’http://www.xxxxx.com/contents/?feed=rss2’になると思います。
     
    こちらのトピックで返信を貰ってから、新たにフォーラム » 使い方全般 » google_rsscode.jsに関しましてを立ち上げたようですが、マナー違反です。
    同じ問題の質問ですので、こちらのトピックに返信するようにしてください。
     

    現在、google_rsscode.jsを利用して
    ホームページの新着情報の箇所にWPを読み込んでくる設定をしており
    そのファイルは他のサイトではいくら使いまわしても問題なく利用ができ重宝していたのですが
    今回に限ってはじめて【400:Feed could not be loaded.】と出てきてしまいました。

    =======================================================================
    function initialize() {
    var feedurl = “http://xxxxxxxx.com/container/rss&#8221;;
    var feed = new google.feeds.Feed(feedurl);
    =======================================================================

    var feedurl = “http://xxxxxxxx.com/container/rss&#8221;;
    テスト的に他のURLにしたところ
    問題なく読み込んできております。

    どうも、google_rsscode.jsが原因ではないようなのですが
    やはり、WP側の問題でしょうか。

    サーバーはロリポップ
    入れ方はロリポップの簡単インストール
    読み込みのテストをしていた段階なので
    インストールして直ぐの確認だったため
    テーマ・パーマリンクの変更なし
    プラグインをいらっている事もございません。

    ↑今まではロリポップでも同じようにやっており、
    問題はなかったのですが
    いきなりでとても戸惑っている次第です。

    どうか、何かよい解決策を授けていただければと思います。

     
    インストールしただけで何も変更していないのでしたら、簡単インストールまたはサーバーに問題があるのかもしれません。
    上記のURLでもフィードが表示されない場合は、ロリポップに問い合わせてみてください。
    WPを手動インストールした場合に、フィードが生成されているかも確認しておくといいかもしれません。
     
    なお、Google Chromeの最新版でフィードの表示に問題があり、ファイルのダウンロードダイアログが開きます。
    こちらの問題はその内修正されると思いますが。

    追加確認です。
    簡単インストールでサンプル記事や固定ページが作成されるか分かりませんが、投稿や固定ページは表示されていますか?
    パーマリンクをデフォルト以外に変更済みで、.htaccessが生成されていない場合に、質問のような現象が発生することを確認しました。
    やはりパーマリンク設定を変更していませんか?
    WPがインストールされたフォルダのパーミッションを確認して、書き込み権限が無い場合は与えてください。
    その後でパーマリンクを変更するとフィード等が表示されるようになると思います。
     
    パーマリンクの変更が済んだら、セキュリティの為にもパーミッションを元に戻すことをおすすめします。
    必要が生じたらその都度変更するようにしてください。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「【ロリポップ】でRSSでのトラブル」には新たに返信することはできません。