2012-03-20 7 views

答えて

5

は、ドキュメントに基づいて、それを返します:だから

$category->term_id 
$category->name 
$category->slug 
$category->term_group 
$category->term_taxonomy_id 
$category->taxonomy 
$category->description 
$category->parent 
$category->count 
$category->cat_ID 
$category->category_count 
$category->category_description 
$category->cat_name 
$category->category_nicename 
$category->category_parent 

$output_categories = array(); 
$categories=get_categories($args); 
    foreach($categories as $category) { 
    $output_categories[$category->cat_ID] = $category->name; 
} 

はその後$output_categoriesあなたが必要な正確に何です。

+0

私は3、4、5は、カテゴリのIDはそう –

+3

を取得している$変数=配列(3,4,5)を含む変数を持っていると思います$ output_categories [] = $ category-> cat_IDを実行してください。 – wesside

1

あなたがget_termsを使用します。

<?php 

$categories_ids = get_terms(
    array('category'), // Taxonomies 
    array('fields' => 'ids') // Fields 
); 

?> 
+0

get_terms( 'カテゴリ'配列( 'fields' => 'id => slug'));さらに便利です。 –

関連する問題