Поддержка Проблемы и решения Вывод последних страниц

  • Решено kartash1701

    (@kartash1701)


    Подскажите пожалуйста как можно вывести в сайтбаре последние 10 опубликованных страниц? Именно страниц (page) а не записей (post). Может есть какой нибудь плагин?

Просмотр 15 ответов — с 1 по 15 (всего 23)
  • Последние 10 опубликованных страниц? Именно страниц (page)

    Страницы — вневременая сущность:

    Страницы являются контейнером для содержимого, которое не зависит от времени.

    Если Вы постите в страницы, а не записи — это не правильно.

    А вывести можно так:

    wp_list_pages('sort_column=post_date');

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Можно воспользоваться штатным виджетом «Страницы», в нём выбрать «Приоритет сортировки: ID страницы», а в functions.php активной темы добавить подобный фрагмент, чтобы изменить порядок сортировки от большего к меньшему:

    
    function pages_widget_set_argument( $args ) {
    	$args['pages_widget'] = 1;
    	return $args;
    }
    add_filter( 'widget_pages_args', 'pages_widget_set_argument' );
    
    function pages_widget_set_sort_order( $pages, $args ) {
    	if ( isset( $args['pages_widget'] ) && 'ID' === $args['sort_column'] ) {
    		remove_filter( 'get_pages', __FUNCTION__ );
    		$args['sort_order'] = 'DESC';
    		$pages = get_pages( $args );
    	}
    	return $pages;
    }
    add_filter( 'get_pages', 'pages_widget_set_sort_order', 10, 2 );
    

    Можно поискать и плагин, по описанию походит Flexi Pages Widget.

    На сайте 10 тыс. страниц с фильмами. Я не представляю как можно их все вывести на главную. По любому на каждый фильм нужно создавать отдельную страницу. Так вот хотелось бы, чтобы в сайтбаре, под заголовком «Новое» отображались последние 10 опубликованных страниц с фильмами. Например опубликовал я сегодня 5 фильмов и они отобразились в графе «Новое».

    эмммм… а почему их нельзя постить в записях???
    страницы предназначены немножко для другово…

    Как вы себе это представляете? Каждый фильм — запись?

    Для примера приведу сайт Mail.ru там в боковой колонке есть виджет в котором отображаются последние опубликованные видео.

    Каждый фильм — запись?

    Почему Вас это удивляет? Именно так и делается. Если «по-простому».
    А страницы — совсем не для этого. Это для информации типа «о сайте», «контакты» и тп.

    Если можно приведите мне пожалуйста пример такого сайта на WordPress? Хотелось бы посмотреть как это выглядит.

    Если можно приведите мне пожалуйста пример такого сайта на WordPress? Хотелось бы посмотреть как это выглядит.

    http://mstfn.com/2015/02/filmy-uzhasov-chto-posmotret/
    http://cgpersia.com/2015/10/lynda-the-history-of-film-and-video-editing-81248.html
    И ещё много можно найти в поиске

    На сайте http://mstfn.com/ всего 252 страницы в индексе, это вместе с картинками. Во вторых ссылка на главную будет http://mstfn.com/category/glavnaya-stranitsa/ и в третьих сайт с возрастом 2.3 года и посещаемостью 0 человек в день далек от того, чтобы ставить его в пример. С чего вы взяли, что http://mstfn.com/2015/02/filmy-uzhasov-chto-posmotret/ это запись, а не страница?

    причем тут посещаемость и количество страниц в индексе?
    построение сайта это одно, его поисковое продвижение совсем другое.

    вам совершенно правильно сказали — в wordpress страницы для вашей целей не используются, только записи. наклепать 10 тысяч страниц вместо записей — это ужасно.

    и да — там именно запись, а не страница — это видно в исходном коде.

    А что именно ужасно? Поясните пожалуйста. В чем страх?

    объясните — как можно построить сайт с 10к страницами?
    вернее — какая структура у сайта?
    где его рубрики, метки, жанры, актеры, подборки и тд и тп?

    вы же ничего не можете сделать с этими страницами, кроме как вручную.

    всего 252 страницы

    А Феррари меньше ЛАЗа. И людей меньше может перевезти.

    Во вторых

    Во вторых — это Вы просили поискать за Вас. Сами же не смогли. Но почему-то делаете выводы о сайтах в выдаче.

    А в-третьих Вы можете не слушать, что говорят Вам люди, имеющие опыт работы с ВП, можете не читать документацию, а делать всё по-своему. Только, пож, потом не удивляйтесь что у Вас «всё плохо» и не рассказывайте, что-де движок плохой.

    • Ответ изменён 7 лет, 4 месяца назад пользователем SeVlad.
    • Ответ изменён 7 лет, 4 месяца назад пользователем SeVlad.
    • Ответ изменён 7 лет, 4 месяца назад пользователем SeVlad.

    Я с большим уважением слушаю ваше мнение — вы зря. Просто я пытаюсь разобраться во всем том, что вы мне рассказываете. Как я понял из всего, то размещая запись к примеру «фильмы» (это отдельная запись, должна вести на запись «комедии», а запись «комедии» должна вести ещё на 10 тыс. записей этих фильмов и того только на главной странице у меня будет опубликовано минимум 10 тыс. записей. Если же у меня будет 100 тыс. записей, то они опять же будут размещены на главной странице? Я правильно вас понял?

Просмотр 15 ответов — с 1 по 15 (всего 23)
  • Тема «Вывод последних страниц» закрыта для новых ответов.