English

特定のページをトップページに表示する方法

2009/3/11 (水曜日) | Filed under: Customise

ブログをトップページに表示させず、特定のページをトップページに表示させ、そのページのみに最新投稿とカテゴリーを載せるカスタマイズ方です。

管理画面からブログ用のページを作成します。

  1. 管理画面 ⇒ 作成 ⇒ ページ (WordPress2.7 の場合は ページ ⇒ 新規追加)
  2. タイトルを適当につけ(例:ブログ)、公開にチェックをいれ保存します。他の部分は記入しなくて大丈夫です。

表示設定を変更します。

  1. 管理画面 ⇒ 設定 ⇒ 表示設定 (WordPress2.7 の場合は 設定 ⇒ 表示設定)
  2. トップページ(WordPress2.7 の場合はフロントページ)の表示を固定ページに変更し、トップページ(WordPress2.7 の場合はフロントページ)に表示させたいページを選択、投稿ページを先ほど作った新規ページを選択します。
    表示設定の変更

特定のページのpost番号を取得します。

  1. 管理画面 ⇒ 管理 ⇒ ページ
    TOPページに表示させたいページを選択
    アドレスバーに表示されている最後のpost=の番号がpost番号です。
    このpost番号を覚えておいてください。
    post番号の取得
  2. wp-content/themes/BlackBrown 内のpage.phpを開けてください。32行目の数字を修正してください。
    ID == '2'): ?>

    ID == 2の数字の部分は手順1で取得した番号を入れてください。(WordPressをインストールした時に自動作成されている紹介のページをトップページに表示させる場合は2となります。)

できましたでしょうか?
最近の投稿がこのぺージのみ表示されるのですが、表示をさせたくない場合はwp-content/themes/BlackBrown のpage.php 以下の31~47行目まで削除してください。

		
		ID == '2'): ?>
		

no title

トップナビゲーションでホームが二重となるので1つ削除

  1. wp-content/themes/BlackBrownのheader.phpを開けてください。
  2. header.phpの34行目
     class="current_page_item">Home
  3. を削除してください。

zp8497586rq
back to top

Tags:

 

現在、コメントフォームは閉鎖中です。