• ベストアンサー

RSSを新たに作成したい

ど初心者です。 wordpressにて運用しているサイトで、現在すでに配信しているものとは別で新たにRSSを作成したいのですが、その方法が分かりません。 URLを作成しなければならないのは分かるのですが、通常の投稿新規追加では作成できないのでしょうか。 function.phpなどをいじらなければならないのでしょうか。 よろしくお願いします。

  • PHP
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 00ei00
  • ベストアンサー率35% (47/133)
回答No.1

これで解決しますかね? wordpressにRSSを設置する方法!自動更新・自動配信のすすめ https://webcodezero.com/wordpress/wordpressrss/

penguindrum
質問者

お礼

ありがとうございます。やってみます!

関連するQ&A

  • wordpressでRSSを新たに作成し配信したい

    ど初心者です。 現在すでに自サイトのRSSは配信されているのですが、キュレーションサイト用に新たなRSSを作成したいと考えています。 しかし方法がさっぱり分かりません。 XMLというものが必要になってくるのでしょうか。 wordpressのどこをいじれば良いのでしょうか。functions.phpでいいのですか?当たっているのでしたら、その具体的にどこらへんなのでしょうか。 何が分からないのか分からないという状態なので申し訳ございませんが、ご回答いただけると幸いです。

    • ベストアンサー
    • PHP
  • RSSと予約投稿

    現在サイトを運営しており、記事を書く機能、RSSで更新履歴を配信する機能があります。 手順としては、phpで記事htmlファイルを作成→htmlを作成したと同時にphpでrss.xmlを更新する という方法をとっています。 記事を予め書いておいて指定時刻までは表示しないようにphpで処理しているのですが、 rss.xmlは更新されているため、RSSリーダーなどにはまだ見れないはずの記事が反映されてしまいます。 望む処理としては、予約投稿した記事はRSSリーダーに反映されないようにすることです。 rss.xmlファイルの更新を指定した時間に行う、 または RSSリーダーに指定時間までは読み込ませない、 という処理が可能であれば実現可能だと思うのですが、 方法がわかりません。 ご指南をよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPで一部サイトからRSS情報を取得できない

    PHPを使用して、他のサイトからRSS情報を取得し、 DBにデータを格納する、というような処理をするバッチを作成しています。 SimplePieという無料のライブラリを使用し、 下記のようなファンクションを作成しました。 /* ================= * * RSS情報を最大5件取得 * =================*/ function get_rss_info($feed_url) { // 戻り値 $rss_list = array(); // RSSデータを取得 $feed = new SimplePie(); $feed -> enable_cache(false); $feed -> set_feed_url($feed_url); $feed -> init(); $feed->handle_content_type(); // 過去記事を最大5記事まで取得 $feedItems = $feed -> get_items(0, 5); foreach($feedItems as $item) { // ※自作クラスです $rss = new RSS(); $rss->rss_id = $item -> get_id(); $rss->rss_title = $item -> get_title(); $rss->published_date = $item -> get_date('Y/m/d H:i:s'); $rss->rss_url = $item -> get_permalink(); $rss->rss_text = $item -> get_description(); array_push($rss_list, $rss); } return $rss_list; } 上記のファンクションで、アメブロなどのRSS情報は取得できますし、 一部WordPressサイトのRSS情報も問題なく取得することが出来ました。 しかし、一部のWordPressサイトでは、上記のファンクションを通しても 1つもRSS情報を取得することが出来ず、 配列も空のままで返却されてしまっております。 Feedlyなどの外部サービスで情報が取得できているので、 私のプログラムが悪いのだとは思っているのですが・・・ 自分なりに調査をしてみたのですが、 全く糸口を掴むことができませんでした。 お知恵を貸していただければと思います。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • RSSで便利なリンク先一覧を紹介しているページを教えて下さい。

    最近、RSSを活用していますが、配信元でなかなかいいのが見つかりません。そういうRSS配信元を色々紹介しているHPがあれば教えていただけませんか? イメージは添付しているURLの様なサイトです。 http://www.infomaker.jp/supprss.php

    • ベストアンサー
    • XML
  • 指定したRSSを全文取得したい

    RSSからのデータ取得について、教えてください。 現在、指定したサイトの本文をRSSから全文取得する、という処理を PHPで行いたいと思っています。 RSSの情報を取得して、データを取得するところまでは SimplePieを使って上手く出来たのですが、 そもそもRSSに設定されている「description」の値が全文になっていないことで、 処理の仕方に困っています。 RSSを取得したいのは、主にwordpressとアメブロなのですが、 自分で管理しているものもあれば、自分で設定ができないものもあります。 (もちろん、サイト運営者に許可は得た上で取得を行っています) wordpress側でRSSの設定を「全文取得」にしても 全文がRSSに設定されていないものもあったりして(バージョンやテンプレの違い?)、 色々と苦戦しているところなのですが、 何か解決策はあるのでしょうか? wordpress側で何かプラグインを使えば設定が出来るのか、 PHP側でライブラリが存在するのか、 RSSの全文化ツールのようなものがあるのか・・・ 何かお知恵を貸していただけるとありがたいです。 よろしくお願いします!

    • 締切済み
    • PHP
  • RSSのURLをチェック

    簡単なRSSリーダーを作っています。 フィードを追加するとき、RSSのURLかどうかをチェックしたいのですがどうすればいいのでしょうか? http://www.example.com/ だとダメ(false)で、 http://www.example.com/rss.xml だとOK(true)になるようにしたいのですが。 現在の環境はPHP4です。

    • ベストアンサー
    • PHP
  • RSS配信していないサイトのフィードを取得する方法は?

    WEBサイトにRSSボタンがないサイト(たとえば、NTTのサイトなどhttp://www.ntt-west.co.jp/news/) のフィードを取得する方法はないでしょうか。 http://○○○/▼▼.xmlなどの”URL”で取得したいです。 自分の情報収集のために、WEBページにお気に入RSS情報を表示 させる目的です。 ブラウザやソフトウェアのRSS機能ではなく、私のWEBページに 情報を羅列するサイトを構築しました(PHPで) RSS配信しているサイトは、URLがあるので問題なく表示できているのですが RSS配信していないサイトも表示させたいと考えています よろしくお願いします

    • ベストアンサー
    • PHP
  • RSSとは?

    現在有料ドメインとサーバを借りていてサイトを運営しています ブログではなくサイトです、あとドリームウィバーで作成&アップしています RSSについて多少調べたのですが サイトの更新を自動で教えてくれて、あと記事風に見れる?らしいです 通常 .html .cssなどでアップしていますが拡張子は.rssで作るでしょうか? RSS対応サイトにするためにはどうのようにすればいいのでしょうか? サイトの更新をどのように通知するのでしょうか?

    • ベストアンサー
    • HTML
  • 携帯サイトに「RSSクリエイター」などで作成した他サイトのRSSを表示させるには

    http://rssc.dokoda.jp/のようなサイトで、RSS配信のないサイトのフィードを作成し、 携帯サイトに表示させたいと考えているのですが、可能なのでしょうか? PHPを考えているのですが、あまる詳しくはありません。 まず、携帯サイトに表示が可能なのかどうか。 可能であればどのような方法があるのか。 例えば有料なら出来ますや、そういったことを紹介しているサイトなどを教えていただけないでしょうか。カナリ調べたのですが、いまだ有力なものが見つからず・・・。 http://blog.myrss.jp/archives/2006/11/phprss.html こちらのサイトも参考にしてみたのですが、間違っているのか表示が出来ませんでした。 宜しくお願いします。

  • phpについて質問です

    こんにちは、当方php初心者です。 先日外部サイトのRSSを表示したい思い、それ用のプラグイン『SimplePie(http://simplepie.org/)』のWordpress用のプラグイン、『SimplePie Plugin for WordPress』を導入してみました。 プラグインの出力用のプログラムは <?php echo SimplePieWP('http://表示したいRSSのURL'); ?> なのですが、たくさんのサイトのRSSを表示したい場合はこの文字列をたくさんコピーペーストで並べるしか方法はありませんでしょうか。 (例) <?php echo SimplePieWP('http://表示したいRSSのURL'); ?> <?php echo SimplePieWP('http://表示したいRSSのURL'); ?> <?php echo SimplePieWP('http://表示したいRSSのURL'); ?> 以下URLだけ変えても続く というような感じ 初歩的な質問で大変申し訳ないのですが、この方法より簡易で済むphpの書き方等ありましたらお教えいただけると幸いです。よろしくお願い致します。

    • ベストアンサー
    • PHP