サポート » 使い方全般 » シングルページのカテゴリーの表示がうまく行きません

  • one_star_777

    (@one_star_777)


    すいません シングルページのカテゴリーの表示について質問です

    記事に複数のカテゴリーを選択し投稿した時にカテゴリー表示がうまく行きません

    リンクで説明すると
    カテゴリーがリンゴ・バナナ・パイン・オレンジがあるとします
    見に行く投稿記事のカテゴリーは4つ共チェックしています

    インデックスページからオレンジ一覧ページに進む
    →カテゴリーページ・オレンジの記事一覧が表示されます その中から一件クリック
    →シングルページ・本来であればシングルページのカテゴリー名を表示させてる所に
    オレンジと表示させたいのですがリンゴになってしまいます

    オレンジと表示させるには
    やはりシングルページを一枚一枚作らないといけないですか?

    どうか教えて下さい 宜しくお願いいたします

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • slyman

    (@slyman)

    カテゴリページの記事へのリンクにGETパラメータでカテゴリスラッグなり、IDなりを付加して、
    シングルページ内でカテゴリを取得してはどうですか?

    トピック投稿者 one_star_777

    (@one_star_777)

    slyman様 お返事ありがとうございます

    素人な者で記述も教えていただけますか?

    すいません

    slyman

    (@slyman)

    loop_category.php

    while ( have_posts() ) : the_post();の前に以下を記述

    <?php
    	$catname = single_cat_title('',false);
    	$catid = get_cat_ID($catname);
    ?>

    while ( have_posts() ) : the_post();の次に以下を記述

    <?php
    	$url = get_permalink()."?cid=".$catid;
    ?>

    the_permalink()をecho $urlに置換

    シングルページ
    if ( have_posts() ) while ( have_posts() ) : the_post();以前に以下を記述

    $catdata = get_category($_GET['cid'],false);

    カテゴリ名表示部分をecho $catdata[‘name’]に変更

    URLに日本語カテゴリ名を含めてよいなら、上記変換を通さずにGETで直接カテゴリ名を送ってもいいですが

    slyman

    (@slyman)

    お手数ですが、こちら解決しておりましたら、
    解決フラグをつけていただけると助かります。

    トピック投稿者 one_star_777

    (@one_star_777)

    すいません 試しているのですがまだできていません

    もうしばらくお待ち下さい

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「シングルページのカテゴリーの表示がうまく行きません」には新たに返信することはできません。