Мне нужно отобразить последние 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 являются идентификаторами почты.Получить последние сообщения автора в цикле
Я пробовал много методов, чтобы получить больше сообщений от текущего автора и не нашел решения.
<?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 –