• 締切済み

wordpressのページのタイトルを別サイトで表示

wordpressのページのタイトルを別サイトで表示させたいのですが、 どなたか設置方法をご教授いただけないでしょうか? 別サイトの新着情報に時間とタイトルを5件まで表示させ、そこのタイトルからリンクをwordpressで投稿したページ(http://○○/wordpress/?p=12のように)に付けたものを自動で表示させたいです。(wordpressから投稿したら、別サイトで自動に新着情報が反映したいです。) カテゴリは設けず、投稿ページだけ見れれば良いです。 コーポレートサイトの新着情報の部分に挿入したいですので、 どたなかソースを教えて頂ければ幸いです。 フレームでの挿入方法で構いません。 環境は下記に記載しました。 環境 wordpressバージョン 2.7 サーバ xrea データベース mysql4

  • PHP
  • 回答数2
  • ありがとう数0

みんなの回答

  • mpx
  • ベストアンサー率71% (149/209)
回答No.2

>> 投稿した日付を出すのはどうすればよいのでしょうか?? 先回提示したスクリプトを見れば分かりますが、 RSSフィードを読み込んで title タグと linkタグを取得しています 日付を追加で取得したい場合は、pubDateタグも取得すればよいだけです

  • mpx
  • ベストアンサー率71% (149/209)
回答No.1

表示したい側のサイトに下記スクリプトを組み込めば一応表示できると思います(サーバーの設定に依存性有り) 実際の運用には、データ取得可否のチェックや文字コードの調整など 追加は必要です。 <?php $txt=file_get_contents('http://○○/wordpress/?feed=rss2'); $ptn="|<title>(.*?)</title>\n.*?<link>(.*?)</link>|m"; preg_match_all($ptn,$txt,$matches); for($i=0;$i<5;$i++){ echo '<a href="'.$matches[2][$i].'">'.$matches[1][$i].'</a><br>'."\n"; } ?>

webyoshino
質問者

補足

ありがとう御座います!! タイトルとリンク先の表示は出来ました!! 度々ですみませんが、 投稿した日付を出すのはどうすればよいのでしょうか??

関連するQ&A

  • htmlにWordPressを表示する方法

    WordPressの初心者です。 手作業で自分で設置は出来て、ちゃんと動いています。 自分で作ったHtmlにWordPressを表示させる方法を教えて頂きたいです。 1)TOPページに新着情報の表示(日付・タイトル・記事文章の一部) 2)その記事をクリックするとクリックした記事だけを表示 3)お知らせ・日記などとして、WordPressの記事をHtmlに表示 http://shs-shinagawa.tokyo.jp/ こちらのサイトを参考に 1)はTOPページのお知らせ(新着情報)の部分 2)はその記事をクリックした表示 3)はこちらhttp://shs-shinagawa.tokyo.jp/news ------------------------------------------------- http://webaffi.net/wordp/wp-inputhtml/ こちらのページを参考にTOPページに新着情報を表示させようとしておりますが、うまく表示されません。といいますか、全く何も反応していないようです。黒い四角いドット(■)の小さいものが表示されているだけです。 まず、TOPページの新着情報がOKになってから、他のページにチャレンジした方がいいのか、それとも根本的に上記は作り方が違うのかわかりません。 どなたか、詳しい方よろしくお願い致します。 詳しく説明したサイトなどございましたらお教え頂ければと思います。

  • WordPressで静的ファイルの共存

    WordPressを使って、「新着情報」と「ブログ」のみをクライアント側で更新できるようにCMS化したコーポレートサイトを制作したいのですが・・・ ※WordPressで制作したサイトだと、すべてのページのサイドやフッターに更新情報などが載っていたりしますが、それは必要ありません。 ※トップページに「新着情報」(動的)が載っており、クリックするとそのページ(動的ファイル)に飛ぶというシンプルなカタチにしたいです。 ※ブログページへも、ナビに「ブログ」を入れるか、バナーなどでブログページに飛ばすというシンプルなカタチです。 上記のように、できるだけCMS的な部分を最小限におさえて制作したいです。 今の私が知る限り、WordPressでは 以下の二つの方法があると思うのですが・・・ 1.すべてのページ(静的ページと動的ページ)をWordPressで制作する 2.更新ページ(動的ページ)のみをWordPressで制作する (※コチラを参考にしてます→http://www.webopixel.net/wordpress/206.html) ----質問----- ・どちらがよりどうなのでしょうか?? メリットやデメリットなどはあるのでしょうか?? ・もしこの他にも方法があれば教えていただきたいです。 ---------------------------------------------- 現在WordPressでのサイト制作を勉強中ですが、 まだよく分からないことだらけです。 HTMLとCSSを基本に、動的ファイルのみをCMS化できれば一番入り込みやすいような気がしてしまうのですが。。。どうなのでしょうか?? アドバイスよろしくお願いいたします。

    • 締切済み
    • CSS
  • wordpressと静的ページ

    ホームページの全てをwordpressで作る方と新着情報やブログのページだけwordpressにされる方がいます。 全部wordpressと一部wordpressでのメリット、デメリットを教えて下さい。 wordpressだとSEO的にマイナスと聞いた事があります。

    • ベストアンサー
    • HTML
  • wordpressで固定ページ別に記事表示させたい

    wordpressで、特定の投稿記事だけ別の固定ページに表示させる事はできますでしょうか? 例えば、「こんばんは」という記事を固定ページAに表示、「おはよう」という記事を固定ページBに表示みたいな感じに出来ないでしょうか。

  • Wordpressで固定ページにサムネイル

    Wordpressで普通の固定ページは作れるようになりましたが、まだ初心者です。 実は、固定ページを3ページくらい作って、それにサムネイルを表示させ、そのサムネイルをクリックすると詳細が見られるようにしたいです。 具体的には・・・ ・建築 ・エクステリア ・リフォーム というページを作り、各ページのサムネイルをクリックするとその事例(写真)の詳細が見られるようにしたいです。 記事を書くときに、上の3つ(建築・エクステリア・リフォーム)をジャンルで選択して入力すれば、自動で3つのページに振り分けてサムネイルを表示できるようになればいいかなと思っています。 また、新着情報は別で作りたいと思っています。 プラグインなども含めて、いい方法がございましたら、お教え頂ければと思います。 よろしくお願い致します。

  • Wordpressで1ページだけまっさらなページ

    Wordpressでホームページを作成しました。どの新規ページにも 統一したメニューやフッターが自動でつくので便利です。 でも、1ページだけ、メニューもフッターも一切表示されない、まっさらなページを作りたいです。新規の固定ページや投稿だとできません。 どうしたら良いでしょう?

  • ブログのタイトルをトップページに表示したい。

    トップページの新着情報などをブログの更新した際に日付とタイトルをブログから自動的に取得してトップページに設定数を表示する方法を調べています。そうすればトップページをいちいちいじらなくてもブログの更新だけでいいのでいいと思うのですか… 色々と調べても具体的な手法が見つかりません。宜しくお願いします。

  • XHTMLのページにWordPress

    あるサイトの制作で、WordPressの導入が検討されているのですが、まだ一度もCMSを使ったことがないため、分からないことだらけです。 今回の制作で、基本はHTML+CSSで作成し、TOPページの一部「新着情報」や、「新製品紹介」ページ等はCMSでお客さんがいつでも更新できるようにしたいとのことです。 実際にそれが可能らしいというのは、検索して分かったのですが、具体的にどうすればいいのかがまだ分かりません。 HTMLのページをメインとして先に作成していいのか?もしくはWordPressが基本なのか? プラグインが必要なのか? HTMLページ内へのWordPressの組み込み方を教えてください。 実際にサンプルなどあるととても助かるのですが、何卒よろしくお願いします。

    • ベストアンサー
    • CSS
  • wordpressの投稿に表示しないデータ設定

    タイトルでは上手く伝わらないかもしれませんが、本文にて書かせて頂きます。 今、wordpressで作ったWEBサイトがあります。WEBサイトとはいえ、wordpressはブログ投稿 を使って投稿データをサイト上に表示できるのでそれを活用しています。 そこで実現したいことがありまして、それが実現できるのか?実現できるならその方法を教えていただきたいのです。実現できない場合、なにか代わりに使えそうな方法がありましたら教えて下さると幸いです。 WEBサイトで新商品をリリースした情報を掲載したいのですが、そんなに頻繁にリリースはしないとは思いますが、単純に考えて投稿方法で記事を書いてそれを掲載するのが普通かなと思います。 その投稿にて毎回データベースからその新商品の情報を引っ張ってきて表示させたいと思っているのですが実現できるでしょうか? ようは、投稿記事にて記事上では表示しないデータ(hiddenみたいな)を設定できれば、それを主キーとしてデータベースからデータを取得して表示という形ができると思うのですが、今の投稿画面上ではそういった表示しないけど設定できる項目というのがなさそうなんです。 そういった項目がない以上、実現するためにはリリースするたびにそのページソースを修正して追加していくという方法を取るしかないのでしょうか? 何か良い方法がありましたら、ご教授頂けますようよろしくお願いいたします。 ※カテゴリはwordpressといえばphpということで設定しています。

    • ベストアンサー
    • PHP
  • WordPressで作られたサイトではないサイトを

    多くのサイトがWordPressで作られていると思います。 そのWordPressで作られているサイトではないサイト。 つまり、他のCMSなどで作られたサイトだけを見つけたいです。 ソースとかで、WordPressかどうかを判断できるかもしれないです。 目視では、サイトを表示してからだと、 WordPressかどうかは、なんとなくは分かると思います。 ですが、一つずつサイトを開いていると、とても大変です。 そのため、URLの羅列からどうにか見つけるようにしたいです。 なにか良い方法などはありますでしょうか? マクロかなにかで自動で探したりできますでしょうか? エクセル2016です。 よろしくお願いいたします。

専門家に質問してみよう