wordpress内での事となりますが、
get_the_category();がどんな情報を引っ張ってきているのかを知りたいです。
function.php
1function get_main_title(){ 2 if( is_singular('post')): 3 $category_obj = get_the_category(); 4 return $category_obj[0]->name; 5elseif( is_page()): 6 return get_the_title(); 7endif; 8}
header.php
1<h2 class="page-title"><?php echo get_main_title(); ?></h2>
試したこと
上記のコード内の
$category_obj = get_the_category();の下に、
function.php
1function get_main_title(){ 2 if( is_singular('post')): 3 $category_obj = get_the_category(); 4 **var_dump($category_obj); 5 exit;** 6 return $category_obj[0]->name; 7elseif( is_page()): 8 return get_the_title(); 9endif; 10}
を追加致しました。
すると、htmlにこんな感じで吐き出されました。
私が望んでいるイメージは、この様な感じです。
array(3) { ["key1"]=> string(6) "hoge_1" ["key2"]=> string(6) "hoge_2" ["key3"]=> string(6) "hoge_3" }
解決したいこと
get_the_category()の、()がどんな情報を引っ張ってきているのかを調べたいです。
可能であれば、現在はhtmlへ吐き出されるので、違う場所のファイルに保存したいと考えております。
回答1件
あなたの回答
tips
プレビュー