bubbletmm
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 出力されるカテゴリごとにclassを付与したい自己解決しました
<?php
$cats = get_the_category();
$cat = $cats[0];
$cat_id = $cat->term_id;
$cat_ids = get_ancestors( $cat_id, ‘category’ );
$top_cat_id = $cat_ids[count( $cat_ids ) – 1];
$top_cat = get_category( $top_cat_id );
echo “<span class=’$top_cat_id cat’>”.$top_cat->name.”</span>”;
?>
<span>フォーラム: 使い方全般
返信が含まれるトピック: 孫カテだけにチェックを入れていても、親カテゴリの情報を出したいフォーラム: 使い方全般
返信が含まれるトピック: 孫カテだけにチェックを入れていても、親カテゴリの情報を出したいgblsm様
ご回答ありがとうございます。
そのまま貼り付けて使ってみましたが、画面が真っ白になり
エラーとなって使えないようでした。。。子カテでも親カテ、孫カテでも親カテが表示されるようにしたく
ご教示願えると幸いですフォーラム: 使い方全般
返信が含まれるトピック: 孫カテだけにチェックを入れていても、親カテゴリの情報を出したいgblsm様。
公式テーマはTwenty_Fourteenを使っています。
カテゴリアーカイブのテンプレートはcategory.phpで、以下でうまくいきました。
<?php single_cat_title(); ?> で親カテが表示されます。固定画面のテンプレートで
<?php $cats = get_the_category(); $cat = $cats[0]; if($cat->parent){ $parent = get_category($cat->parent); echo $parent->cat_name; }else{ echo $cat->cat_name; } ?>
とかくと、子カテチェックまでは親カテが表示されますが、孫カテチェックしても孫カテが表示されてしまいます。
ご教示の程よろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: パーマリンクとカテゴリの関係以下です。おわかりになればご教示いただきますと幸いです。
https://ja.forums.wordpress.org/topic/152946?replies=1#post-214726
フォーラム: 使い方全般
返信が含まれるトピック: パーマリンクとカテゴリの関係ご教示ありがとうございます。
3だけにチェックを入れようかなと思います。別で、3カテだけにチェックを入れた状態で固定ページやカテゴリページで、
3だけにチェックが入っていても1カテをブランド名として表示させる方法を
ご教示いただきたくて。。。よろしくお願いします
フォーラム: 使い方全般
返信が含まれるトピック: アイキャッチの登録を必須にしたいフォーラム: 使い方全般
返信が含まれるトピック: meryの記事内で画像を押したときの挙動の再現フォーラム: 使い方全般
返信が含まれるトピック: 同じパーマリンク名でURLを生成したいフォーラム: 使い方全般
返信が含まれるトピック: 別のカテゴリで同じスラッグ名をつけたいフォーラム: 使い方全般
返信が含まれるトピック: meryの記事内で画像を押したときの挙動の再現フォーラム: 使い方全般
返信が含まれるトピック: タグをカテゴリ別に絞り込みたい以下に書き換えたらうまくいきました!
ありがとうございました!!<h1><?php the_category(‘, ‘); ?></h1>
-
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<li class=”clearfix”>
“><?php the_post_thumbnail(‘thumbnail’); ?>
<div>
<h2>“> <?php the_title(); ?></h2>
<?php if (wp_is_mobile()): ?>
<p class=”excerpt”><?php echo mb_substr(get_the_excerpt(), 0, 40); ?></p>
<?php else: ?>
<p class=”lead”><?php the_excerpt(); ?></p>
<?php endif; ?>
<p class=”sub”><span class=”cat”><?php the_category(‘, ‘); ?></span><span><?php if(function_exists(‘the_views’)) {the_views();} ?></span></p>
</div><?php endwhile; else: ?>
<?php endif; ?>
フォーラム: 使い方全般
返信が含まれるトピック: タグをカテゴリ別に絞り込みたいご指摘の通りでした!
以下のようにcategory.phpにかいており、?tag=XXXとしても絞り込まれません。。
どのように修正すれば宜しいでしょうか?何度もすみません。<?php
if (is_category()) {
$this_cat = $cat;
$query= ‘cat=’ . $this_cat . ‘&orderby=date&showposts=10’;
query_posts($query);
?><h1><?php $cat = get_the_category(); ?>
<?php $cat = $cat[0]; ?>
<?php echo get_cat_name($cat->term_id); ?>の新着記事</h1><?php while (have_posts()) : the_post(); ?>
<li class=”clearfix”>
“><?php the_post_thumbnail(‘thumbnail’); ?>
<div>
<h2>“> <?php the_title(); ?></h2>
<?php if (wp_is_mobile()): ?>
<p class=”excerpt”><?php echo mb_substr(get_the_excerpt(), 0, 40); ?></p>
<?php else: ?>
<?php endif; ?>
<p class=”sub”><span class=”cat”><?php the_category(‘, ‘); ?></span><span><?php if(function_exists(‘the_views’)) {the_views();} ?></span></p>
</div><?php endwhile; ?>
<?php } ?>
フォーラム: 使い方全般
返信が含まれるトピック: タグをカテゴリ別に絞り込みたいご返信ありがとうございます。
たとえば、http://webdesignrecipes.com/さんのサイトで以下を試してみましたが、
miscのカテゴリの記事だけにはならず…。http://webdesignrecipes.com/tag/freelance/?cat=misc
しぼることは難しいのでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: タグをカテゴリ別に絞り込みたい