2011-09-28 7 views
0

내가 홈 페이지에 표시 할 내용을 원, 워드 프레스에 대한 페이지가, 내가 관리하는 내가 완벽하게 작동게시물 메타 데이터를 다른 페이지로 가져 오는 방법은 무엇입니까?

<?php 
$my_id = 256; 
$post_id_256 = get_post($my_id); 
$content = $post_id_256->post_content; 
$content = apply_filters('the_content', $content); 
$content = str_replace(']]>', ']]>', $content); 
echo $content; 
?> 

검색을 통해 발견이 코드를 사용. 나는 위의 코드를 조작하는 시도 (특별히 라인 2, 3)하지만 난

당신이

감사

을 도울 수 있기를 바랍니다 의상 필드를 얻을 캔트 - 이제 페이지에는 나는 또한 얻을 태어나 셨와 의상 필드가

답변

3

당신과 같이, get_post_meta()으로 맞춤 필드를 얻을 수 있습니다 : 기능 아래

<?php 
$custom_field = get_post_meta(256, 'name_of_your_custom_field'); 
echo $custom_field; 
?> 
+1

감사합니다. 마지막에 true를 추가해야합니다. 예 : get_post_meta (256, 'name_of_your_custom_field', true); - 고마워. – aurel

0

사용이 게시물의 사용자 정의 필드 값을 얻을 :

$meta_values = get_post_meta($post_id, $key); 
관련 문제