2011-05-11 13 views

답변

0

도움 주셔서 감사합니다.
나는 그 일을 성취 할 수있는 훌륭한 구문을 발견했다.

<?php echo '<li class="address">' . get_post_meta($post->ID, 'Address', true) . '</li>'; ?> 

이것은 한 번에 하나의 사용자 정의 필드를 가져옵니다. 위의 예에서 내 맞춤 입력란 제목은 '주소'입니다. 해당 필드의 내용을 래핑하므로 자체 클래스의 각 사용자 정의 필드를 래핑하는 작업을 수행합니다.

+0

좋아, 나는 당신에게서 그것을 훔치 러 갈거야 :) – leopic

0

이 아마 최선의 해결책이 아니라해볼 가치, 내가이 필드 당 루프를 할 거라고 그래서 당신의 get_posts는 다음과 같이 보일 것이다 :

$args = array(
    'meta_key' => 'custom_attribute', 
    'meta_value' => 'value1', 
    ); 
$value1 = get_posts($args); 

$args = array(
    'meta_key' => 'custom_attribute', 
    'meta_value' => 'value2', 
    ); 
$value2 = get_posts($args); 

은 그래서 당신이 개 배열, 각을 줄 것이다 하나는 다른 게시물을 당기고, 각 배열 (value1과 value2)을 지나치는 foreach를 수행하고 필요에 따라 클래스를 추가 할 수 있습니다.

관련 문제