나는 현재 저자의 마지막 5 개의 게시물을 single.php
에 표시해야합니다. 이 게시물은 테이블 wp_usermeta
에 meta_key
(user_posts
) 및 meta_value
(a:2:{i:0;s:4:"1336";i:1;s:4:"1334";}
)으로 등록됩니다. 여기서 1336과 1334는 게시 ID입니다.루프의 작성자에 대한 최신 게시물 얻기
나는 현재 작성자의 게시물을 더 많이 얻으려고 많은 방법을 시도했지만 해결 방법을 찾지 못했습니다.
<?php
$post_ids = get_user_meta($user_id,'user_posts',true);
$posts = get_posts(array(
'author' => get_the_author_id(),
'numberposts' => 5,
'orderby' => 'post_date',
'post__in' => explode(',', $post_ids)));
if($posts) { echo '<ul>';
foreach($posts as $post) { ?>
<li><a href="<?php echo get_permalink($p->ID) ?>" rel="bookmark" title="Permanent Link to <?php echo $post->post_title; ?>"><?php echo $post->post_title; ?> </a></li>
<?php }
echo '</ul>';} ?>
코드를 자세히 작성하고 보여주십시오. –
안녕하세요, –
내가 원하는 수! 내가 정확히 PHP를 알고 도움이 될 것 –