• ベストアンサー

wordpress固定ページに複数RSS

wordpressの固定ページに複数のRSSを表示させたいと考えております。 http://wp.maaguu.com/2009/01/01/publish-newentries-daytimelist-in-homepage/ ↑ こちらの記事を参考にしてみたのですが、固定ページをトップページにした場合、うまく表示されません。 固定ページに表示させる場合には、home.phpではなく、別の箇所にコードを記入しなければならないのでしょうが、どこに記入すればいいのか分かりません。 何卒宜しくお願いいたします。

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

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

  • ベストアンサー
回答No.1

固定ページをトップページにした場合は、 home.php は関係なく、単純にそのページで表示させるように設定する必要があります。 http://wpdocs.sourceforge.jp/Pages#WordPress.E3.83.9A.E3.83.BC.E3.82.B8.E3.82.92.E8.A1.A8.E7.A4.BA.E3.81.99.E3.82.8B.E9.9A.9B.E3.80.81.E3.81.A9.E3.81.AE.E3.83.86.E3.83.B3.E3.83.97.E3.83.AC.E3.83.BC.E3.83.88.E3.81.8C.E4.BD.BF.E3.82.8F.E3.82.8C.E3.81.BE.E3.81.99.E3.81.8B.EF.BC.9F 上記ページの解説の通り、下記の順番で読み込まれるテンプレートが決定されます。 1. 選択したカスタムWordPressページテンプレート 2. page.php 3. index.php 該当のページでどのテンプレートを読み込まれているのかを特定し、 そのテンプレート内にコードを書いてあげれば良いかと思います。

ma-ma-ma-ya
質問者

お礼

分かりやすく解説してくださってありがとうございます。 お礼が遅くなって大変申し訳ございません。

関連するQ&A

  • WordPressのTOPページを固定ページで

    WordPressのTOPページを固定ページで製作しています。 使っているのはWordPress 3.2.1です。 http://sygnas.jp/2010/10/19/frontfix/ こちらのサイトを参考にして 「front_fix.php」を作り <?php /* Template Name: FrontFix */ ?> <?php get_header(); ?> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <?php endwhile; ?> <?php endif; ?> <?php $my_query = new WP_Query('&cat=0'); ?> <?php if ($my_query->have_posts()) : ?> <?php while ($my_query->have_posts()) : $my_query->the_post(); ?> <?php endwhile; ?> <?php endif; ?> <?php get_footer(); ?> と書き込みました。 それから、TOPページ用の固定ページのテンプレートを変更して [設定]>[表示設定]>[フロントページの表示]で「固定ページ」を選び、今回作ったページを選択して保存しました。 今回のサイトはTOPページのみサイドバーはいらないので <?php get_sidebar(); ?> は入れていません。 TOPページを表示させた時、ヘッダーとフッターは表示されるのですが 固定ページの中身も新着記事も表示されていない状態です。 やり方等間違っているのでしょうか? また、その他に良いやり方がありましたら教えていただけませんでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • WordPressの固定ページの要素が反映されない

    WordPressの固定ページのタイトル、サイドバー、アイキャッチ画像などが表示されません。 「FeedWordPress」というプラグインを使ってRSSフィードを読み込んで他人様の投稿を表示させるページを作っています。いわゆるアンテナサイトです。 まず、固定ページを作りました。そしてその固定ページに自動で集めた他人様の投稿を表示させるようにしました。しかし何かが干渉しているのか、固定ページのタイトルが出てきません。イメージとしましては、 ------------------------------ ○○アンテナ ←←←固定ページのタイトルなどが出てきません ・RSSフィード読み込み記事1 ・RSSフィード読み込み記事2 ・RSSフィード読み込み記事3 ・RSSフィード読み込み記事4 ------------------------------ また、同時に固定ページの編集のところでサイドバーを指定したりアイキャッチ画像を入れたりしているのですが、どちら出ません。 変な表現ですが、固定ページの要素全てががFeedWordPressに負けてしまっている状態のようです。ちなみにRSSフィードで集めた投稿は画像やタイトルや本文ともにきれいに表示されています。Googleなどで三日三晩調べても解決に至りませんでした。また管理者ページの[外観]→[カスタマイズ]もとことん隅から隅まで確認しましたが解決できませんでした。 稚拙な表現ですが、どなたかご教授お願い致します。

  • WordPressで固定ページをトップページに

    WordPressを学び始めたばかりの者ですが、WordPressで固定ページをトップページ(フロントページ)にしようとしているのですが、思うようにできなくて困っています。 この問題について検索してみると多くのサイトでは、 管理画面の左の「設定→表示設定→フロントページを設定の欄で固定ページにチェック→フロントページを選択→変更を保存」 あるいは 「外観→テーマ→現在のテーマ→カスタマイズ→左の固定フロントページを選択→フロントページの表示で固定ページを選択→フロントページを選択→保存」 のやり方で固定ページをトップページ(フロントページ)に設定する方法を紹介しています。 しかし、このやり方を行うと確かにトップページが固定ページになるのですが、今度はブラウザの上のそのサイト自体のタイトルが消えてしまい、URLのみの表示になってしまいます。 (例えば、このページだと「WordPressで固定ページをトップページに - 教えてgoo」とブラウザタイトルに表示されていると思いますが、それが何も書かれていない「」の状態になってしまうような感じです。) WordPressでTOPページを作りこむ http://nagisa.skr.jp/archives/2010/01/27_0958.html そこで上記のサイトを参考に、テーマとして使っているPlatformという名前のテーマ内のindex.phpを編集しているのですが、index.php内には setup_pagelines_template(); と一行だけ書かれているだけで、この下に何を書き加えても、この一行のみを消して書き加えても、ページが真っ白になって表示されません。 どこを編集していいのか分からず、困っています。 どなたか改善方法をご存じの方がいらっしゃいましたら御教授のほどよろしくお願い申しあげます。

    • ベストアンサー
    • CSS
  • WordPressについて教えてください。

    当方、超初心者です。 WordPress(以下WP)を使用してバンド運営のページを作成しています。 独自ドメイン(.com)を取り、TOPページ(以下TOP)はWPではなく そのドメイン名のページになっています。 TOPからはWPで作成したライブスケジュールやプロフィールなどへ リンクを張っています。 今回ご相談したい内容は、WPのページ上にTOPへのリンクを張りたいということです。 自然に出来るHOMEという固定ページか、ヘッダーにあるロゴか、 あらたにTOPという固定ページで出来るのか、いずれにせよボタン1つで TOPに戻る仕組みを作りたいです。 雑然とした内容ですが意味が伝わりますでしょうか。。。 アドバイス頂ければ大変助かります。 よろしくお願いします。

  • WordPressで固定ページのグローバルナビにカテゴリーページへのリンクを付けたい

    現在、WordPressにて通常のサイト(ブログでない)を作っております。 グローバルナビをwp_list_pagesで出力し表示させています。 その中で特定のボタンだけはカテゴリーページや日付ページなどにリンクを張りたいのですが、 <イメージ> |固定ページ1|固定ページ2|カテゴリーページ|固定ページ|日付ページ| この場合wp_list_pagesを使わず直書きで <ul> <li><?php bloginfo('url'); ?>/ページ1</li> <li><?php bloginfo('url'); ?>/ページ2</li> <li><?php bloginfo('url'); ?>/category/カテゴリー名</li> <li><?php bloginfo('url'); ?>/ページ4</li> <li><?php bloginfo('url'); ?>/category/カテゴリー名</li> </ul> としないとダメでしょうか? 今回、初めてWordPressを使用したサイトを作成しており、 ネットや書籍で調べましたが、答えが見つからず・・・ お分かりになる方がいらっしゃいましたらご教授願います。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • Wordpress でトップ画面に固定ページを複数

    Wordpress でトップ画面に固定ページを複数表示させるにはどうすればいいでしょうか? envo businesses というテンプレートを使っています。 メニューには固定ページのタイトルが表示され、クリックするとページの内容は表示されます。 これらのページをトップページに上下に並べて表示させ、スクロールでも全てのページが閲覧できるようにしたいのですが、どうすれば良いでしょうか?

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

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

  • [wordpress] 固定ページで、カテゴリ名の

    [wordpress] 固定ページで、記事の一覧を表示し、その記事の属するカテゴリ名の表示 wordpressで、商品一覧ページを作成していて、一覧を表示するページは固定ページにしています。 その商品一覧の中で、記事(商品)の属するカテゴリ名を表示させたいのですが どうすればいいでしょうか? 商品が服なので、その商品が属するカテゴリを項目の一つとして出力したいのです。 つまり『抽出した商品毎(have_post()の出力結果)にカテゴリ名を抽出』という感じです。 具体的なソースも教えて頂けると助かります。 <?php the_category(); ?> はダメでした。 [参考ソース] <div id="collectionWrap" class="clearfix"> <?php $loop = new WP_Query( array( 'post_type' => 'collection', 'posts_per_page' => 8 ) ); while ( $loop->have_posts() ) : $loop->the_post(); ?> <div class="collection"> <div class="image"> <a href="<?php the_permalink() ?>"><?php echo wp_get_attachment_image(get_post_meta($post->ID,"画像",true),'medium' ); ?></a> </div> <div class="txt"> <div class="clearfix mb10"> <p class="upDate"><?php echo get_post_meta($post->ID,"性別",true); ?></p> <p class="seasons"> <span> /*ここにカテゴリの種類を出力 */ </span></p> </div> <p class="itemName"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></p> <p class="itemPrice">&yen;&nbsp;<?php echo get_post_meta($post->ID,"価格",true); ?></p> </div> </div> <?php endwhile; ?> <?php wp_reset_query(); ?> </div> どうかよろしく御願いします。足りない情報等あればおっしゃってください。 自分でもいろいろ調べてるのですが、わかりません。。急いでます。

    • ベストアンサー
    • PHP
  • wordpress Googleの重複タイトルエラ

    Google&wordpressのSEOについての質問です。 wordpressで指定のURLでサイトを表示しています。 現在   www.○○○○.jp (wordpressサイトトップページ) ログイン www.○○○○.jp/wp/wp-login.php (wordpressログインページ) この状態で記事を書きますと、Googleの重複タイトルエラーに表示されるのが www.○○○○.jp/ポスト/タイトル  www.○○○○.jp/wp/ポスト/タイトル と2つの同じ内容ページが表示されてることになっています。 本来は(www.○○○○.jp/ポスト/タイトル) だけでgoogleに伝えたいのですが どうすればGoogleに正式なリダイレクトを宣言できるのでしょうか?

    • 締切済み
    • SEO
  • wordpressのサイトアドレスの設定について

    04webserverを使い 自宅サーバーを設置し、wordpressをインストールしたんですが wordpressのサイトアドレスの設定を WordPress アドレス (URL) http://www.example.xyz/wordpress サイトアドレス (URL) http://www.example.xyz/wordpress の時にはトップページの表示や投稿した記事は正常に表示されるのですが WordPress アドレス (URL) http://www.example.xyz/wordpress サイトアドレス (URL) http://www.example.xyz/ に変更するとトップページが404で表示できなくなりました index.phpを開き index.phpの中の require(‘./wp-blog-header.php’); を require(‘./wordpress/wp-blog-header.php’); と書き換えたんですがそれでも404になります 他に設定をどうすればいいのでしょうか? 04webserverは.htaccessの設定ができないらしく、 04webserver自身の設定もinde.phpがindex.htmlよりも先に表示するように 設定済みです

    • 締切済み
    • PHP