2013-03-11 8 views
0

루프에 맞춤 ID을 사용할 수 있습니까? 예를 들어 대신 $post->122334535을 사용하십시오.

가지가 있습니다. 나는 맞춤 게시물을 가지고 있는데, 그 맞춤 게시물에 붙어있다. 이미지는이다. 내가 만든 다른 페이지에 대한 이미지가 필요합니다 CakePHP instad Wordpress.

페이지 같은 ID 년대 그래서 난 이런 식으로 그것을 시도 없습니다 : <?php get_post_meta($post->$info['id'], 'Thumbnail') ?> 하지만 아무런 응답. ID$info['id']은 같은 번호입니다.

답변

0

잘못되었습니다. 어떤 이유로 든 자신의 ID를 사용하려면 $post->ID 전체를 원하는 ID로 대체해야합니다. 당신이 게시물 ID 123을 사용하려는 경우

예를 들어, 당신은 사용해야합니다

<?php 
echo get_post_meta(123, 'Thumbnail'); 
?> 

참고 만 get_post_meta 아무것도 인쇄되지 않습니다 사용하면, 그냥 값을 반환하기 때문에 내가 echo을 추가 한 그 .

+0

감사합니다. $ post-> ID에 ID를 사용하여 혼란 스러웠습니다. – Aduro

1

$post->ID 대신 $post->122334535을 사용할 수 없습니다. 워드 프레스 게시 쿼리는 코드 $post->ID을 작성하여 게시물 ID를 제공하기 때문에. 함께 Post->ID는 wordpress에있는 게시물의 id를 반향합니다. 따라서 Post->ID 대신 122334535 (즉 post_id)을 사용할 수 있습니다.

관련 문제