WordPress에서 the_permalink()
와 get_permalink()
함수 를 모두 사용 하고 있지만 두 함수의 출력에서 차이를 얻을 수는 없습니다. 두 기능의 차이점은 무엇입니까?
WordPress에서 the_permalink()
와 get_permalink()
함수 를 모두 사용 하고 있지만 두 함수의 출력에서 차이를 얻을 수는 없습니다. 두 기능의 차이점은 무엇입니까?
답변:
the_permalink
현재 게시물의 영구 링크를 프론트 엔드로 에코합니다.
get_permalink
그러나 변수로 반환하지만 반향하지는 않습니다. 다른 게시물의 영구 링크를 원할 경우 게시물 ID를 전달할 수도 있습니다.
the_permalink
다음과 같습니다.
echo get_permalink();
실제로 실제로하는 일에 매우 가깝습니다. 이것은 다음의 구현입니다 the_permalink
.
function the_permalink() {
echo esc_url( apply_filters( 'the_permalink', get_permalink() ) );
}
당신이 보면 워드 프레스 코덱스 이에 당신은 볼 것이다 get_permalink()
루프 외부에서 사용할 수있다. the_permalink()
루프 내에서 사용하기위한 것입니다. 그것을 보는 가장 쉬운 방법입니다.