• 解決済 hi-roki

    (@hi-roki)


    ①ホーム、②ニュース、③リンク、④フォト 等、いくつかページを制作した際に、
    投稿する内容によって、
    ・この投稿はニュースページに追加
    ・この投稿はフォトページに追加
    という風に任意で分ける方法はございますでしょうか?
    ※ちなみに、ホームでは常に最新の記事が一覧表示されている状態でもあります。

    ご存知の方がいらっしゃいましたら、宜しくお願いいたします。

9件の返信を表示中 - 1 - 9件目 (全9件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    この場合は、固定ページじゃなくて、カテゴリーテンプレートをうまく作って、固定ページっぽく見せる方が早いでしょう。で、固定ページが一覧されるメニュー部分に、これらカテゴリーページを追加して、あたかも固定ページっぽく見せればよいかと思います。

    トピック投稿者 hi-roki

    (@hi-roki)

    ご回答ありがとうございます。

    >カテゴリーテンプレートをうまく作って~
    この方法ですが、
    ①特定記事だけ集めるページphpを制作。
    ②記事を投稿し、その記事をカテゴリーAと設定する。
    ③カテゴリーA郡を表示させたい①のページphpに、カテゴリー抽出コードを貼り付ける。
    ≪過去に紹介≫
    特定のカテゴリーの記事一覧を表示したい。
    http://ja.forums.wordpress.org/topic/154?replies=6
    この流れでしょうか?

    /////////////////////////////////////////////////
    ここで疑問なのですが、
    最新記事などを表示するウィジェットをで、
    ②の投稿した記事のタイトルが表示されるかと思いますが、
    任意で表示させたい③へ、クリックリンクで飛ばすことは可能でしょうか?
    ↑↑↑↑↑
    これができると、最新記事一覧を起点として、
    各ページに飛ぶ仕組みができるので、理想的ではあります。

    こんにちは。
    hi-Rokiさんの言う「ページ」とは固定(静的)ページのことですよね?
    で、そこに最新記事(ブログ記事)を随時載せて行くと言うことでしょうか。

    任意で表示させたい③へ、クリックリンクで飛ばすことは可能でしょうか?
    これができると、最新記事一覧を起点として、各ページに飛ぶ仕組みができるので、理想的で・・・

    これって、まさにカテゴリーのアーカイブの事だと思いますが違うのかな?
    もし、カテゴリーごとに表示を変えたいのであればlilyfan氏の提言のようにニュース記事のテンプレ、フォト記事のテンプレ等を作れば良いだけですし。
    それとも固定ページで表示させる格段の理由があるのでしょうか。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    >カテゴリーテンプレートをうまく作って~
    この方法ですが、
    ①特定記事だけ集めるページphpを制作。
    ②記事を投稿し、その記事をカテゴリーAと設定する。
    ③カテゴリーA郡を表示させたい①のページphpに、カテゴリー抽出コードを貼り付ける。

    いえいえ、単純に category-NN.php (NN はカテゴリーID) というファイルを作るだけです。こうすると、http://blog.example.jp/category/foo/ (foo は カテゴリー ID =NN に対するスラッグ) にアクセスすると、このテンプレートを使ったカテゴリーアーカイブが表示されるわけです。

    で、http://blog.example.jp/category/foo/ にリンクするようにメニューを調整すればいいということです。

    トピック投稿者 hi-roki

    (@hi-roki)

    lilyfan様 いつもありがとうございます。
    現在作業をしておるのですが、私の理解不足が原因で上手く機能しておりません。

    こちらの状況は

    カテゴリー① ⇒ ID=11 ⇒ category-ID=17.phpを制作
    カテゴリー② ⇒ ID=9 ⇒ category-ID=9.phpを制作

    このPHPファイルをwp-content/themes/テンプレートA/※ここに設置

    http://blog.example.jp/category/ID=17.php ※この状態で動かない

    このような感じです。

    どこかの私の肯定が間違っていると思います。
    カテゴリーファイル(category-ID=17.php)は、テンプレートディレクトリ内に配置せず、
    WordPressのホームディレクトに配置するものなのでしょうか?(wp-config.php等と同じ場所)

    >http://blog.example.jp/category/fooリンクするようにメニューを調整すればいい

    ご指南いただきました「category」というディレクトリも制作が必要になるのでしょうか?

    度々の質問申し訳ございません。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    カテゴリー① ⇒ ID=11 ⇒ category-ID=17.phpを制作
    カテゴリー② ⇒ ID=9 ⇒ category-ID=9.phpを制作
    このPHPファイルをwp-content/themes/テンプレートA/※ここに設置
    http://blog.example.jp/category/ID=17.php ※この状態で動かない

    残念ながら、ちょっと違います。カテゴリー用のテンプレートは、それぞれ category-17.php (ID は17なんですよね?), category-9.php というファイル名です。これらはテーマディレクトリーに配置すれば OK です。
    で、そのカテゴリーを呼ぶ URL は、http://blogl.example.jp/category/(カテゴリー17のスラッグ)/ ないしhttp://blogl.example.jp/category/(カテゴリー9のスラッグ)/ です。標準のパーマリンクであれば、http://blogl.example.jp/?cat=17 などになります。

    ご指南いただきました「category」というディレクトリも制作が必要になるのでしょうか?

    ディレクトリーを作ってはいけません。作ってしまうとパーマリンクがうまく動作しなくなります。

    トピック投稿者 hi-roki

    (@hi-roki)

    lilyfan様 ご指南ありがとうございます。

    2回目にシンプルにご回答いただいた内容が、ようやく飲み込めました(笑
    今回は、
    「カテゴリー」として伺いましたが、「タグ」でも作業としては同様なのでしょうか?

    ちなみに、これらのカテゴリーファイルは
    ディレクトリ内の何処に格納されているのでしょうか?

    下記をご覧になれば解決するかと思います。

    テンプレート階層

    トピック投稿者 hi-roki

    (@hi-roki)

    lilyfan様 On3様 gorou様
    数々のご指南ありがとうございました。

    今回は、強引な力技で解決しました。

    手段としましては、「カテゴリー」「タグ」それぞれのアーカイブされたページ
    ①カテゴリーのアーカイブ⇒http://blogl.example.jp/?cat=17
    ②タグのアーカイブ⇒http://blogl.example.jp/?tag=report
    それぞれのページに対して、
    ヘッダー.phpファイルのメニュー部分に、「フォト」ボタンなどコーディングし、
    URLのリンク先を上記①や②と指定しました。

    この方法はご指南いただいた方法とは全然違いますが、今の自分で出来る方法なりにしました。
    まだ知識も浅いので、数ヵ月後には、ある程度知識が身に付いていると思うので、
    今回のご指南の方法が未来の自分には分かっていると思います。

    本当に懇切丁寧なアドバイスありがとうございました。

9件の返信を表示中 - 1 - 9件目 (全9件中)
  • トピック「投稿内容をページ指定」には新たに返信することはできません。