이것은 아마 간단한 것일 수 있지만 어디서나 대답을 찾을 수없는 것 같습니다.사용자 정의 게시 유형에 대한 마지막 게시 날짜를 얻으십시오 - Wordpress
2 가지 맞춤 게시 유형이 있습니다. 내 홈페이지에 섹션으로 표시됩니다.
각 섹션에서 각 섹션의 제목 근처에 "Last Updated [DATE]"텍스트를 넣고 싶습니다.
나는 <?php get_lastpostdate($timezone) ?>
을 찾았지만 쿼리 할 게시 유형을 지정하는 방법이 있습니까?
[업데이트]를
여기 아래 Howdy_McGee의 답변에 따라 사용되는 최종 코드입니다. 예를 들어, "16th May"로 읽을 날짜를 원했습니다. `고마워, 내가 내려 가기 시작한 길이야. 나는 다른 WP_Query를하지 않기를 바랐지만 작동한다. 당신이 루프에 있다면
<p class="right last-update"><?php
$latest = new WP_Query(array('post_type' => 'car', 'post_status' => 'publish', 'posts_per_page' => 1, 'orderby' => 'modified', 'order' => 'ASC'));
if($latest->have_posts()){
$modified_date = $latest->posts[0]->post_modified;
}
//Get the last post update and display the date as "10th March"
$lastpost = strtotime($modified_date);
$lastmonth = date('F', $lastpost);
$lastday = date('jS', $lastpost);
echo 'Last Updated '.$lastday.' '.$lastmonth;
?>
</p>
답장을 보내 주셔서 감사합니다. 그냥 확실하기 때문에 특정 유형의 게시물이 변경 될 때마다 변경되는 날짜를 표시하고 각 게시물의 수정 된 날짜는 표시하지 않습니다. 루프 외부에서 사용하고 싶습니다. 기본적으로 특정 게시물 유형 (예 : 'car')에 대한 수정 된 날짜를 얻는 방법이 명확하지 않습니다. 당신은 그것에 관한 어떤 힌트를 가지고 있습니까? – Steviehype
그래서 당신이하고있는 일은 포스트 유형'car'에있는 모든 포스트가 추가되거나 수정 된 경우, 추가/수정 된 포스트의 날짜를 표시하고 싶습니까? –
맞습니다. – Steviehype