front-page.php で、カテゴリIDが 4, 5, 6 の投稿数の合計を取得して3件以上であれば、diplasy:flex を表示したいです。
下記のように記述すれば取得できました。
php
1<?php 2$cat = []; 3$cat[] = get_category(4); 4$cat[] = get_category(5); 5$cat[] = get_category(6); 6if(array_sum(array_column($cat, 'count')) >= 3) { 7 echo ' display:flex;'; 8} 9?>
array_column
や array_sum
を使って件数を取得しましたが、もっとスマートに取得できる方法はありますか?
ご存知の方いれば、教えてくださいm(__)m
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/10/03 11:42