WordPress 固定ページ追加について

本日、タカハシ先生に教えて頂いて、
フロントページ(front-page.php)を作成し、TOPの固定ページにしました。

ナビゲーション部分には、今の所

  • topページ
  • SHOPページへ戻る
  • BLOG(front-page.phpを作成後、追加しました)

のボタンがあります。

BLOGのページですが、リンクは
http://サイト名.com/blog/なのですが、
色々試してみましたが過去の記事を、ページのメインに表示する事ができませんでした。

とりあえず、Twenty Eleven: 固定ページテンプレート (page.php)を
front-page.phpにペーストした状態です。

※フロントページは、現在
http://st-neverland.com/

この場合、BLOGページも固定ページ?を作成するのでしょうか?
club ringoの様に、topと違う表示にしたいのです。

質問が、分かりにくいですよね。。。すみません。

http://clubringo.com
は、ナビゲーションが cat=1とか、page_id=※※※ とか?になってますね。。。

頭が混乱してます。。。後日、この投稿内容は、修正します。(=..=)zzz

★追記★
WordPress を専用ディレクトリに配置する – WordPress Codex 日本語版

既存のサブディレクトリをルートディレクトリとして表示する場合

手順9.次の修正を行ない、ファイルを保存する。
修正前:require(‘./wp-blog-header.php’);
修正後: WordPress コアファイルの新ディレクトリ名を使います。
require(‘./wp/wp-blog-header.php’);

この手順のindex.phpファイルを修正前のファイルで上書きしてしまいました。(;_;)
修正箇所を変更しましたが、表示ができなくなりました。

require(‘./wp/index.php’);
と変更しました。
これが間違いでしょうか??(><) 表示が出来なくなり、index.htmlの表示に戻しましたが(><)

カテゴリー: study | タグ: | 投稿日: | 投稿者:
kaneda

kaneda について

ショッピングサイト運営してます! 宜しくお願いします。 好きなタグ img src のアイ、エム、ジー、エス、アール、シー の響きと、文字の並びが、なんか好き。画像のタグ! 好きなCSSのプロパティ text-decoration: none; これに最初悩まされたから。。。

WordPress 固定ページ追加について」への9件のフィードバック

  1. タカハシ先生タカハシ先生

    いくつかの質問が含まれているので、一つずつ解決しましょう。
    まず、一つ目。

    > require(‘./wp/index.php’);
    /wp/ の部分は、自分のサーバ上で、WordPressのファイル群が入っているディレクトリ名にしないと駄目です。
    そうなってましたか?

    返信
    1. kanedakaneda 投稿作成者

      ワードプレスは、サーバーのshopの中の、blogフォルダの中に入っています。
      そうすると、
      require(‘./blog/index.php’);
      これでも、だめでした。
      それとも、front-page.php

      index.phpはブログフォルダと、同じ階層です

      index.phpはこうなっています。

      返信
      1. タカハシ先生タカハシ先生

        ええと、以下の順序で整理して理解しながら、設定を見直して下さい。

        まず、blogフォルダにWPをインストール済みだが、http://st-neverland.com/で表示する内容をWordPressにしたいので…
        既存のサブディレクトリをルートディレクトリとして表示する場合」の手順で以下を設定した。
        1.blogフォルダ外、ドメイン名のルートの階層に、index.phpを設置
        2.その内容はblogフォルダ内のindex.phpをコピーして、以下だけ変更
         2-1. 修正前:require(‘./wp-blog-header.php’);
        修正後: require(‘./blog/wp-blog-header.php’);
         2-2. WordPressの管理パネルで 設定 > 一般設定パネルを開き、WordPress のアドレス (URL) 欄を、http://st-neverland.comに変更。

        次に、固定ページをWordPressのTOPにしたいので、以下を設定。
        1.固定ページを作成(仮に ようこそページ と呼びます)
        2.WordPressの管理パネルで 設定 > 表示設定 を開き、「フロントページの表示」で「固定ページ (以下を選択) 」を選び、
         プルダウンから、1.で作成したページを選択。

        さらに ようこそページ のレイアウトを、他のWordPressのページと違える為に…
        1.フロントページ用のテンプレートfront-page.phpを追加(テーマによっては元からあります)
        2. WordPressの管理パネルで 固定ページ > 一覧 からようこそページ の編集を開いて、
         右サイドメニューにある、「ページ属性」の中の「テンプレート」でfront-page.phpを選択する。

        ここから以降はまだ行っていませんが、次にやることになるでしょう。
        ・front-page.phpの内容を編集して、色々な機能を追加する。(最新の投稿を羅列する、とか)
        ・front-page.phpの見た目を変える為に、style.cssを編集する
        ・WordPressのグローバルナビの内容を変更する為に、管理パネルの 外観 > メニュー を開き、カスタムメニューをいじる。

        返信
      2. kanedakaneda 投稿作成者

        きちんと理解してませんが、色々試してみて(–;)

        /** Loads the WordPress Environment and Template */
        require(‘./blog/index.php’);
        ・修正後
        require(‘./blog/wp-blog-header.php’);
        にしたらトップページは表示できました!
        index.phpに、wp-blog-header.phpを読み込むから、ここは変えちゃいけないんですね?
        私のサーバー上で、WordPressのファイル群が入っているディレクトリ名はblogって事ですね。

        トップページは、表示出来るようになりました。
        ありがとうございました。

        今度はブログが表示できません(><)

        返信
          1. kanedakaneda 投稿作成者

            ありがとうございます。

            固定ページを、新規追加してみました。
            投稿ページのダミーページを投稿一覧として、
            作成しました。
            自動的に、ナビゲーションに投稿一覧のボタンが追加されるようですが、
            表示されません。

            投稿一覧を見ると右サイドには、
            固定ページ
            ・TOP
            ・投稿一覧
            と、固定ページのリンク表示はされています。

            今までのナビゲーションは、
            外観→メニュー追加 で表示させていました。

            とりあえずメニュー追加で、BLOGを追加してリンク先を投稿一覧のリンクを登録したので
            表示はできていますが、どうしてでしょうか??

            ブログのurlが
            http://st-neverland.com/blog/
            で開けないのはおかしいですよね?

  2. タカハシ先生タカハシ先生

    kanedaさんの現行テーマの親テーマは「Twenty Eleven」かと思います。その場合、
    グローバルナビは「外観/メニュー」の「テーマの場所」で指定したものが使われます。
    サイドメニューは「外観/ウィジェット」にあるはずです。

    返信
  3. kanedakaneda 投稿作成者

    タカハシ先生、ありがとうございます。
    私のテーマはTwenty Elevenです。
    Twenty Twelveにするとしたら、また同じ事するんですよね。(@@;)
    グローバルナビとして、表示できないんですか?
    外観/ウィジェットを見たら、固定ページなどが表示できる様に
    Main Sidebar にありました。
    その表示の設定で固定ページが表示されてるって事ですよね?
    難しいですね(=..=)

    他のテーマーでプレビューしたら、グローバルナビに
    TOP|投稿一覧
    でグローバルナビに表示されてました。
    その場合、メニューで追加したナビは表示されないんですね。。。

    返信
  4. タカハシ先生タカハシ先生

    メインメニューにどのカスタムメニューを使っていたか、ウィジェットに何を入れていたか、という情報は使用していたテーマごとに保存されます。なので、新しいテーマを使う際には設定してあげる必要があります。
    一度、それらの設定をした事があるテーマを再度使用する場合には、その設定が残っています。

    返信

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


This site uses Akismet to reduce spam. Learn how your comment data is processed.