私はwordpressでPHPのカラムにいくつかのデータを表示しようとしています。私はそれを行うには、次のスニペットを持っている:PHPでカラムにデータを表示
$args = array(
'taxonomy' => $taxonomy,
'orderby' => $orderby,
'show_count' => $show_count,
'pad_counts' => $pad_counts,
'hierarchical' => $hierarchical,
'title_li' => $title,
'parent' =>19,
'hide_empty' => $empty
);
$columnas=0;
$all_categories = get_categories($args);
echo '<table><tr>';
foreach ($all_categories as $cat) {
$category_id = $cat->term_id;
if((($columnas%4)!==0)and($columnas!==0)){
echo '<td><a href="'. get_term_link($cat->slug, 'product_cat') .'">'. $cat->name .'</a></td>';
$columnas=$columnas+1;
echo 'Las columnas son: '.$columnas.'<br/>';
}else
{
echo 'Columnas es: '.$columnas;
echo '<td><a href="'. get_term_link($cat->slug, 'product_cat') .'">'. $cat->name .'</a></td></tr><tr>';
}
}
echo '</tr></table>';
だから私が間違ってやっている?私は4つの列と多くの行を持つテーブルである私が欲しいものを得ることはありません。確かに、それはばかげたことですが、私はそれを見ません。
私はあなただけのカラムカラム== 0 – Fels
'$カラムカラム= $カラムカラム+ 1そうでない場合、あなたが列を閉じ...((($カラムカラム%4)場合は、他に追加する必要があると思います;' '$ columnas ++;'にしてif文の外側に置いてください。さもなければそれは決して増加しません –