Задать вопрос
@Valery23

Как вывести название последней записи WordPress по авторам?

Сайт на WordPress. Есть произвольный тип записи "cut" и стандартный тип записи "post". Допустим: пользователь добавил несколько записей в "cut". Потом добавляет запись в "post", и тут нужно вывести название последнего поста из "cut" (этого же пользователя).

Мой код получается вот так:
$my_posts = get_posts( 'numberposts=1&post_type=cut&author=' . user_id() );
foreach ( $my_posts as $post ) :
    setup_postdata( $post );
    ?>
    <h2><?php the_title(); ?></h2>
<?php endforeach; ?>


Но ничего не работает. На сколько понимаю, у меня проблема в author=' . user_id()
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Курс по WordPress с нуля до результата. Создание сайтов без кода
    2 недели
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
Beeetle
@Beeetle
Попробуйте использовать
get_current_user_id()
вместо своего user_id()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы