wordpressでカテゴリ名を取得する際のコードを調べたところ下記のようなコードを発見しました。
php
1$category=get_the_category(); 2if($category[0]){ 3echo '<div class="entry-item-tag">' . $category[0]->cat_name . '</div><!-- /entry-item-tag -->'; 4}
実装したところ思い通りの結果が得られたのですが、ifの条件部分がcategory[0]とだけあり何の条件も入っていないのに何故trueの時の処理が行われるのかがわかりませんでした。
WordPress codexでget_the_categoryの説明を読んだのですがわからず、条件分岐タグなどのページを読んだのですがわかりませんでした。
配列の時だけなのかと思い、いろいろと調べていくうちに他にも下記のようなコードもありますますわからなくなって困っております。
php
1if($post){ 2//処理 3}
わかる方がおられましたらご教授いただければ幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。