質問お願いします。
php自体知識量少ないです。
php
1 <?php foreach($info->items as $item): ?> 2 <div class='wn-item'> 3 <div class='wn-date'> 4 <?php echo $item->date; ?> 5 </div> 6 <div class='wn-article'> 7 <?php if ( $item->newmark ): ?> 8 <span class='newmark'>NEW!</span> 9 <?php endif; ?> 10 <a href="<?php echo $item->url; ?>"><?php echo $item->title; ?> </a> 11<?php 12 13$category = get_the_category(); 14if ( $category[0] ) { 15echo '<a href="' . get_category_link( $category[0]->term_id ) . '">' . $category[0]->cat_name . '</a>'; 16} 17?> 18 </div> 19 </div> 20 <?php endforeach; ?> 21</div>
プラグイン改造で下のこの部分
$category = get_the_category();
から自分で足しましたが、その記事のカテゴリを取得表示したいのですがカテゴリが1種類になります。
記事からカテゴリIDを取得してそれを使わないといけないんだろうなと思っていろいろ試しているのですがうまくいきません。
ご教授よろしくお願いします。
追記:et_the_category();はそこしか書いてないですが、一応全文載せておきます。
php
1<div class='whatsnew'> 2 <div class='wn-head' 3 <?php echo "style='background-color: {$info->background_color}; color : {$info->font_color};'" ; ?>> 4 <?php if (!empty($info->postlist_url)): ?> 5 <div class='wn-postlist'> 6 <a href="<?php echo $info->postlist_url; ?>">一覧へ</a> 7 </div> 8 <?php endif; ?> 9 <div class='wn-title'> 10 <?php echo $info->title; ?> 11 </div> 12 </div> 13 <?php foreach($info->items as $item): ?> 14 <div class='wn-item'> 15 <div class='wn-date'> 16 <?php echo $item->date; ?> 17 </div> 18 <div class='wn-article'> 19 <?php if ( $item->newmark ): ?> 20 <span class='newmark'>NEW!</span> 21 <?php endif; ?> 22 <a href="<?php echo $item->url; ?>"><?php echo $item->title; ?> </a> 23<?php 24$category = get_the_category(); 25if ( $category[0] ) { 26echo '<a href="' . get_category_link( $category[0]->term_id ) . '">' . $category[0]->cat_name . '</a>'; 27} 28?> 29 </div> 30 </div> 31 <?php endforeach; ?> 32</div>
追記2
書くところ間違えてたかもしれないのでこちらにも同じ内容載せて起きます。
失礼しました。
https://wordpress.org/plugins/whats-new-genarator/
このプラグインを使用しています。 他にどの情報を載せたらいいのかわからないのでとりあえず大元を載せさせて頂きました。
回答2件
あなたの回答
tips
プレビュー