私はいくつかの掘り下げをしました。私は配列が私のクエリから戻ってくる複数の値があることを理解しています。別の投稿からprint_rが見つかりましたので、値を見ることができました。どのように値を返すのですか?PHPで配列の代わりにcat_nameの値を返すにはどうすればよいですか?
この:
<?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);
?>
戻り値この:私が作るにはどうすればよい
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
)
)
$ナッシュビルを返すcat_name? cat_name = print_r関数に従ってナッシュビル。 これは違いがある場合は、WordPressのサイトですが、これは単純なコーディングの質問であると推測しています。
'$ id'とは何ですか? 'print_r($ rval)'は何を返しますか? – cambraca
SORRY!私はペーストする前に元に戻す。コードが更新されます。一番下の行はprint_rからの戻り値です。 cat_nameからナッシュビルに戻ることを探しています。 – Jason