• Всем привет! Укажите пожалуйста правильное направление.
    Как вывести посты пользователя в ЛК в таком виде:
    Мои посты
    Пост1
    Пост2
    Пост3
    Пост4

    Знаю что есть count_user_posts() которое выводит общее количество постов пользователя, но это не то….

    Всем спасибо за помощь!

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Никто не знает?

    Как вывести посты пользователя в ЛК в таком виде:

    Речь идет о выводе постов на странице автора? Так они так и выводятся в хронологическом порядке в порядке убывания от новых к старым. Это стандартная функция WP Что тут огород городить?!
    Разве что хронологию вывода поменять.

    вы даже не написали, что у вас за ЛК и чем оно реализовано.

    Речь идет о выводе постов на странице автора? Так они так и выводятся в хронологическом порядке в порядке убывания от новых к старым. Это стандартная функция WP Что тут огород городить?!
    Разве что хронологию вывода поменять.

    Дело в том что у меня ЛК с лицевой части сайта (фронт энд)
    Стандартная функция? А не подскажете её название?

    ЛК

    В WP нет такого термина. Что это?

    В WP нет такого термина. Что это?

    Личный кабинет пользователя=)

    Как такового ЛК нет в WP. Если только под ним подразумевать страницу архива автора. author.php
    Пример

    Еще под личным кабинетом можно подразумевать страницу настроек (профиль) пользователя.
    Кодекс WP
    Так что будьте точнее в своих идеях.

    Это ваш сайт Константин?

    Точно, вы правы страница настроек у меня выглядит так Пример вот как бы на эту страницу вывести ещё добавленные посты пользователя?

    у меня такая страница называется mylk.php

    вот как бы на эту страницу вывести ещё добавленные посты пользователя?

    Проще данные что скрине прилепить к странице автора. (Вверху)

    И вообще вы наверное лепите собственную тему из своих шаблонов. Так что советовать трудно. Тем более лично у меня возникает огромное сомнение в целесообразности вашей затеи по изобретению велосипеда….

    Не мне такой вариант не пойдет, точно знаю что такое реализовать возможно.
    Буду думать тогда как это ещё реализовать.

    не понимаю в чем проблема.
    создать цикл вывода записей конкретного автора проще простого.
    https://codex.wordpress.org/Class_Reference/WP_Query#Author_Parameters

    Что то не выходит! Что я не так делаю?
    Выводит абсолютно все посты..

    <?php $loop = new WP_Query( array( 'post_type' => array('tetrad'), ( 'author=1' ), 'paged' => $paged) );
    if ( $loop->have_posts() ) :  while ( $loop->have_posts() ) : $loop->the_post(); ?>
    <div class ="tetrad">
    <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
    </div>
    <?php endwhile; ?>
    <?php endif; wp_reset_postdata(); ?>

    $loop = new WP_Query( 'author=1&post_type=tetrad&paged=' . $paged );

    Спасибо!

Просмотр 14 ответов — с 1 по 14 (всего 14)

Тема «Как вывести посты в ЛК?» закрыта для новых ответов.