tanpopo2
メンバー
2 years前の投稿 #
毎度お世話になっております。
今回、わからないのは
/?cat=5
でカテゴリーID5のアーカイブphpファイルを表示させているのですが
アーカイブには下記コードしか記載しておりません。
<?php query_posts($query_string . ""); ?>
<?php
foreach((get_the_category()) as $cat) {
$cat_id = $cat->cat_ID ;
break ;
}?>
<?php print $cat_id ?>
ところが正確なIDを取得してきません。
情報が少ないですがおわかりな方は宜しくお願い致します。
tanpopo2
メンバー
2 years前の投稿 #
kvex 様
お返事有難う御座います。
正確なID番号を拾ってこないのです。
実際に拾ってきた番号も統一性が無いと思われます。
(色々やってみましたが色々な番号が出ます)
ただ、下記で一応の解決はしました。
下記コードだと正確に拾ってきます。
<?php $cat = get_query_var('cat'); ?>
これは、解決はしましたが、今後の為にこの二つの違いを知りたいので
しばらく様子を見て、未解決とさせて下さい。
引き続きのご教授をお願い致します。
tanpopo2
メンバー
2 years前の投稿 #
jim912 様
素早いご回答有難う御座います。
なるほど!
>複数のカテゴリーに属することができますので
これがあったんですね!
いつもいつも勉強させて頂きます。
改めてkvex様、jim912様
本当に有難う御座います。