WP 게시물 제목으로 중력 양식의 보이지 않는 필드를 동적으로 채우려고합니다. 지금 내가 가진 :Wordpress the_title() 전달 방법; 태그를 통해 중력 양식 단축 코드
<?php echo do_shortcode('[gravityform id="9" field_values="trip_of_interest=the_title();"]'); ?>
그러나, 이것은 궁극적으로 나에게 값 준다 "the_title를();"하지만 나에게 실제 제목 자체를 제공하지 않습니다.
편집 : 필드는 현재 사용 제대로 전달되는 : 게시물 제목 아포스트로피가 포함되어있는 경우, 전달 된 값이 모든
<?php echo do_shortcode('[gravityform id="9" title="false" field_values="trip_of_interest=' . the_title('','',FALSE) . '"]'); ?>
그러나입니다 아포스트로피 전에 만이 아닌 전체 제목 .
그것은 오랜만이야 , the_title은 자동으로 브라우저에 출력하지 않습니까? 따라서 함수가 get_the_title()이되어서는 안됩니까? –
@LiamWiltshire 당신이 옳다면,'the_title()'은 기본적으로 반향되므로이 대답은 대신'get_the_title()'을 사용해야합니다 (반환하지만 제목을 반향하지는 않습니다). – Ennui
@LiamWiltshire 네, 맞아요. 내 대답을 업데이 트, 오히려 제목을 에코보다 반환 옵션 세 번째 매개 변수가 있습니다. – jszobody