내 웹 사이트의 내부 페이지에 대한 링크를 제공하기 위해 Wordpress 용 고급 사용자 정의 필드 플러그인의 페이지 링크 개체를 사용하고 있습니다. 내가 원하는 것은 링크 된 페이지의 제목을 링크 텍스트로, 페이지 링크를 href로 표시 할 수있게하는 것입니다.
페이지 링크의 제목 만 추출하는 방법이 있나요?
감사
편집 : 링크하는 페이지는 특정 페이지에 호출 한 각 게시물에 대해 동적으로 변경되므로 페이지 ID를 템플릿에 하드 코딩하는 것은 옵션이 아닙니다.
편집 : 이전 답변은 매우 잘못되었습니다.
페이지 링크를 사용하는 대신 포스트 객체를 사용했습니다. 그런 다음 다음을 수행 할 수 있습니다.
<?php
$post_object = get_field('field');
if($post_object) :
$post = $post_object;
// Overwrite $post
setup_postdata( $post ); ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php
// Reset $post so the rest of the page works
wp_reset_postdata();
endif;
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다