• 解決済 warusararusa

    (@warusararusa)


    他ブログにあるauthor記事一覧を自サイト上で表示したいと考えています。
    スラッグを用いて取得するRSSのURLを変更したいがうまくいきません。

    <!– 変数$rssを以下に設定したい –>
    $rss = fetch_feed ( 'http://xxxx.com/blog/author/スラッグ名/?feed=rss2' );

    <!– 以下のように設定したが上記のような結果が得られない –>

    $slug = $page->post_name;
    $blog_url = "http://xxxx.com/blog/author/" . $slug. "/?feed=rss2";
    $blog_rss ="fetch_feed ( '" .$blog_url. "' )";
    $rss = $blog_rss;

    どうのように記述すれば良いかアドバイスが欲しいです。
    おそらくfetch_feedの記述が間違っているのではないかと思うのですが。
    RSS取得は以下のように行っています。
    よろしくお願いいたします。

    <?php
    include_once( ABSPATH . WPINC . '/feed.php' );
    $page = get_post( get_the_ID() );
        $rss = fetch_feed ( 'http://xxxx.com/blog/author/スラッグ名/?feed=rss2' );
    
    if ( !is_wp_error( $rss ) ) {
        $maxitems = $rss->get_item_quantity( 3 );
        $rss_items = $rss->get_items( 0, $maxitems );
    }
    ?>
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)

トピック「固定ページにて外部wordpressRSSを取得したい。」には新たに返信することはできません。