2010-06-30 6 views
1

Wordpress에서 카테고리를 가져 와서 원하는 곳에서 인쇄 할 때 PHP가 어떻게 보이는지 알려주실 수 있습니까?페이지에서 원하는 특정 위치에 특정 WordPress 범주를 인쇄하려면 어떻게해야합니까?

저는 PHP 함수를 만들어야한다고 생각합니다. 뭔가 같은 :

기능 get_a_category() {

$ 카테고리 = get_the_category(); < ----- (특정 카테고리를 지정하는 방법을 모르겠 음)

echo $ category;

}

나는 누군가가 나를 제발 도움이 될 수 있습니다

PHP

에 대해 아무것도 몰라 몰라?

답변

1

사용자 고유의 기능을 작성할 필요는 없습니다. 원래의 WP 루프를 그대로 유지하려면 The Loop (WordPress Codex)과 새로운 쿼리 (Function Reference/query posts « WordPress Codex)을 사용해야합니다. 이 새로운 쿼리를 페이지 템플릿에서 실행하여 "mycategory"에서 첫 번째 게시물을 가져옵니다. showposts를 원하는 게시물 수로 변경하십시오.

<?php $my_query = new WP_Query('category_name=mycategory&showposts=1'); ?> 
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?> 
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"> 
<?php the_title(); ?></a> 
<?php endwhile; ?> 
+0

친구를보십시오! – Brett

0

당신은 너무 많은 사람 덕분에있어이

function get_a_category() { 
    $category = get_the_category(); 
    foreach ($category AS $key => $value) { 
     $category_name[] = $value->cat_name; 
    } 
    $categories = implode(', ',$category_name); 
    echo $categories; 
} 
관련 문제