我想這肯定是一個新手問題,但我試圖修改在其他問題上找到的一些代碼,我仍然無法找到如何循環通過類別的職位,並使他們顯示爲Bootstrap 4徽章。通過Wordpress類別與foreach循環
if (! function_exists('mytheme_the_categories')) :
/**
* Prints HTML with the categories, formatted as Bootstrap 4 badges.
*/
function mytheme_the_categories() {
$categories_list = get_the_category_list();
if ($categories_list && positor_categorized_blog()) {
echo '<div class="entry-categories"><span class="sr-only">'. esc_html__('Posted in ', 'positor') . '</span>';
foreach ($categories_list as $category) {
echo '<span class="badge badge-primary">';
echo $category->name;
echo '</span>';
}
echo '</div>';
}
}
endif;
但是得到一個錯誤: 「警告:的foreach提供了無效的參數()」