Я хочу использовать массив категорий, чтобы получить имя категории и Slug, чтобы сделать ссылки в виде https://my_site.com/category/categoryslug
якорные ссылки будут <a href="https://my_site.com/category/categoryslug">categoryname</a>
function get_category_by_letter($letter){
$args=array(
'orderby' => 'name',
'order' => 'ASC',
'child_of' => 48,
'hide_empty' => 0);
$categories=get_categories($args);
foreach($categories as $category) {
$catname = $category->name;
$first_letter = substr(strip_tags($catname), 0 , 1); // get the first letter of the category
if(strcasecmp($first_letter,$letter) != 0) continue; //if not the same letter then loop next NOTE: this is case insensitive comparison
else{
$cats[] = $category->term_id; //store category IDs in array
$cats[] = $category->name;
}
}
return $cats;
}
$the_let = $_GET['letter'];
$cats = get_category_by_letter($the_let);
var_dump($cats);
Я ожидаю, что выходные данные будут иметь имена категорий и слагов для ссылок