Biraz araştırma yaptım ve dizi geri sorgudan gelen çoklu değerler vardır demektir anlıyoruz. Ben değerlerini görebiliyordu başka sonrası ben print_r buldum. Nasıl olsa değerlerden birini iade edebilirim?
Bu:
<?php
$category = get_the_category();
$parent = get_cat_name($category[0]->category_parent);
$cat_name = get_the_category($category[cat_name]);
echo 'category' . $category . '<br />';
echo 'parent: ' . $parent . '<br />';
echo 'Cat Name: ' . $cat_name . '<br />';
print_r ($cat_name);
?>
Bu döndürür:
categoryArray
parent: Location
Cat Name: Array
Array ( [0] => stdClass Object ( [term_id] => 11 [name] => nashville [slug] => nashville [term_group] => 0 [term_taxonomy_id] => 11 [taxonomy] => category [description] => [parent] => 8 [count] => 1 [object_id] => 20 [cat_ID] => 11 [category_count] => 1 [category_description] => [cat_name] => nashville [category_nicename] => nashville [category_parent] => 8 ) )
How do I make $cat_name return nashville? cat_name = nashville according to the print_r function. This is a wordpress site if that makes a difference, but I am guessing this is a simple coding question.