2012-05-08 4 views
0

나는 흥미로운 것을 가지고있다. 메뉴를 만들기 위해 카테고리 목록을 가져와야하는 WP 사이트가 있습니다. 나는 주변을 둘러 보았고 가장 동의 한 작업 코드를 사용하고있는 것처럼 보이고 로컬에서는 잘 작동합니다. 그러나, 일단 그것을 내 호스팅 서버 (MediaTemple)에 업로드하면 예상대로 목록을 생성하지 못하는 것으로 나타납니다. 나는 두 사이트 (로컬, 몬태나) 거의 동일한 설정, 유일한 차이점은 몬태나 사이트에 더 많은 카테고리가 있습니다. 다음 더 아래Wordpress - 작동하지 않는 카테고리 목록

<?php 
    $args=array(
     'orderby' => 'name', 
     'order' => 'ASC' 
    ); 
    $categories=get_categories($args); 
    ?> 

과 : 여기

내가 가진 무엇 로컬 사이트에서
  <ul id="categorySubmenu"> 
       <?php 
       foreach($categories as $cat) { 
       ?> 
        <li><?php echo "<a href='" . get_category_link($cat->term_id) . "'> $cat->cat_name </a>" ?></li> 
       <?php 
       } 
       ?> 
      </ul> 

, 나는 (내가 WP에있는 모든 범주의 목록을 받고 있어요 그러나 호스트 된 사이트에서 아무것도 반환하지 않습니다 (아무것도 표시되지 않고 단지 비어 있음)

꽤 기본적인 것 같습니다. 내가 누락 된 것이 있습니까?!?!

감사합니다.

get_category_link($cat->cat_ID) 

또는 당신은 간단하게 사용할 수 있습니다 :

get_category_link($cat->term_id) 

사람 :

+0

"나는 예상대로 목록을 생성되지 않습니다" 그것이 생성되기를 기대 하는가? –

+0

죄송합니다 ... 완료하기 전에 제출 제출 :) 지금 업데이트 중 ... – SlackerCoder

+0

['wp_list_categories'] (http://codex.wordpress.org/Function_Reference/wp_list_categories)를 사용해 보셨습니까? 네가하려는 일을해야하는 것 같아. – jprofitt

답변

0

당신은 변경 될 수 있습니다 어떻게 할

wp_list_categories(); 
관련 문제