只需要使用get_categories 还有一个foreach
$cats = get_categories();
if ( !empty( $cats ) && !is_wp_error( $cats ) ){
foreach ( $cats as $cat ) {
echo \'<h1 class="categoryTitle"><a href="\'.get_category_link( $cat->term_id ).\'">\'.$cat->name.\'</a></h1>\';
echo \'<p class="cateSubTitle">\'.$cat->description.\'</p>\';
}
}
要在自己的div中添加每一个,只需在foreach后面添加一个标记即可。
$cats = get_categories();
if ( !empty( $cats ) && !is_wp_error( $cats ) ){
foreach ( $cats as $cat ) {
echo \'<div class="divname" id="\'.$cat->slug.\'">\';
echo \'<h1 class="categoryTitle"><a href="\'.get_category_link( $cat->term_id ).\'">\'.$cat->name.\'</a></h1>\';
echo \'<p class="cateSubTitle">\'.$cat->description.\'</p>\';
echo \'</div>\';
}
}
有一个类,您可以一次针对所有div,每个div都有一个id,您可以单独针对它们,id是类别slug,例如toms类别