[WORDPRESS] WordPress에서 최신 게시물 링크를 얻으십시오
WORDPRESSWordPress에서 최신 게시물 링크를 얻으십시오
해결법
-
1.이 작업을 수행하는 몇 가지 방법이 있습니다. 이 것은 wp_get_recent_posts ()를 사용하고 기본 링크를 인쇄합니다.
이 작업을 수행하는 몇 가지 방법이 있습니다. 이 것은 wp_get_recent_posts ()를 사용하고 기본 링크를 인쇄합니다.
<nav> <?php $args = array( 'numberposts' => '1', 'category' => CAT_ID ); $recent_posts = wp_get_recent_posts( $args ); foreach( $recent_posts as $recent ){ echo '<a href="' . get_permalink($recent["ID"]) . '">Latest Post</a>'; } ?> // .. other menu code .. </nav>
여기서 cat_id는 타겟 카테고리의 ID입니다. 귀하의 상황을 위해서는 위와 같이 열기 NAV 태그 뒤 직후 링크 코드를 삽입하는 것입니다.
NAV의 링크를 다른 곳으로 배치하려면 붙여 넣은 코드에서 호출되는 다른 기능 중 일부를 다이빙해야합니다. 당신의 손을 더러워주는 좋은 생각일지도 모릅니다.
-
2.
<?php $args = array( 'numberposts' => '1', ); $recent_posts = wp_get_recent_posts( $args ); foreach( $recent_posts as $recent ): $post_id = $recent['ID']; $post_url = get_permalink($recent['ID']); $post_title = $recent['post_title']; $post_content = $recent['post_content']; $post_thumbnail = get_the_post_thumbnail($recent['ID']); endforeach; ?>
-
3.제목과 permalink를 가져와야합니다
제목과 permalink를 가져와야합니다
<?php // retrieve one post with an ID of 5 query_posts( 'cat=X&posts_per_page=1&order=DESC' ); // the Loop while (have_posts()) : the_post(); echo "<a href='<?php the_permalink(); ?>'>"; the_title(); echo "</a>"; endwhile; ?>
from https://stackoverflow.com/questions/8751564/get-latest-post-link-on-wordpress by cc-by-sa and MIT license
'WORDPRESS' 카테고리의 다른 글
[WORDPRESS] WordPress : 페이지가 보낸 후 작업을 실행하십시오 (0) | 2020.11.25 |
---|---|
[WORDPRESS] 장바구니 항목이 특정 제품 카테고리의 항목이있는 경우 체크 아웃 필드를 제거하십시오. (0) | 2020.11.25 |
[WORDPRESS] WooCommerce의 각 항목 이름 옆 장바구니에 제품 사용자 정의 필드 표시 (0) | 2020.11.25 |
[WORDPRESS] WordPress에서 사용자 정의 기능을 어디에서 넣을 수 있습니까? (0) | 2020.11.25 |
[WORDPRESS] WooCommerce에서 조건부로 unse 체크 아웃 필드를 unse (0) | 2020.11.25 |