2011-03-13 2 views
0

내 워드 프레스 플러그인에 내 the_attribute() 함수를 제공하고 싶습니다. 내 플러그인이 맞춤 메타 태그 "myAttribute"를 저장한다고 가정 해 보겠습니다. 지금워드 프레스 루프에 대한 the_ * 함수를 직접 작성하십시오.

function the_attribute() { 
    echo get_post_meta($post->ID, 'myAttribute', true); 
} 

를 선언하면 $post이 템플릿 루프 내부와 나의 플러그인에서만 볼 수대로 작동하지 않습니다. 그렇다면 루프에 접근하여 액세스 가능한 게시물 개체를 만들려면 어떻게해야합니까?

답변

1

나는 그냥 전역의 $ 포스트

function the_attribute() { 
    global $post; 
    echo get_post_meta($post->ID, 'myAttribute', true); 
} 
에게 전화를 생각