Сделаем удобный вывод последних записей на сайте! Выкиньте ваши плагины!

вывод последних записей

Привет, друзья!

Данный пост поможет вам сделать вывод последних записей с итоговым выводом новостей в сайдбар или другое удобное для вас место. Все просто, если следовать моей инструкции!

Данный пост я хочу сделать за 30 минут, как говорится обойдемся без лишней <<воды>> и приступим сразу к делу!

Для начала, все будем делать через админ-панель вашего блога!

Вывод последних записей- это просто!

Сначала нам нужно в файл functions.php, добавить во этот код:

В то место, где будут выводится новости, вставьте следующий код:

В принципе должно все работать, и теперь вы можете приступить к выводу новостей!

Ага успел дописать!

Уже минут 40 прошло, а еще только половина! Пойду наверное фильм включу и спать!

А завтра уже этот пост опубликую и еще один!

Да, бросил я вчера писать пост!

А что вы хотели? Потом еще 35 минут просидел просто-то так:писал пост сначала о другом <<делаем раздел новостей и выводим из него анонсы в сайдбар>>, уже половину написал (новости выводились бы в левый сайдбар- классно) и тут решил проверить скрипт на работоспособность.

  А он как на зло не работает!

Добавил его, сохранил, а в редактор то не заходит: белый экран и этот код светится. Решил я быстро написать автору данного поста, который предлагал данный код:так и так, вообщем помоги! Отправил, думаю, скоро ответ придет, все настроим! Тут то я пост и допишу завтра!

А потом смотрю первая статья писалась 14.04.2012! Больше года назад! Ну и кто мне там ответит?Разве<<домовой>>:)! Это очередной заброшенный блог, о которых я напишу позже статью! Советую подписаться на обновления моего блога!

И начал я искать новый скрипт, не разочерововать же читателей!

Вообщем нашел один блог, кстати, долго искал- везде одни плагины! И тут пришлось поменять почти весь пост с начала! Теперь еще немного допишу и все:

Что можно настроить в данной функции?

  • Можно настроить формат вывода (формат передается во втором параметре $format = »)
  • Вы можете исключать или включать дополнительные категории
  • Есть возможность изменить тег списка (вместо li использовать div)

Как настроить формат вывода?

  • {comments} — количество комментариев в статье
  • {title} — заголовок статьи
  • {date:j.M.Y} — дата в формате j.M.Y (11.Апр.2010);
  • {a} и {/a} — тег ссылки. Открывается и закрывается.

В итоге, вывод функции будет такой:

Ну как вам стиль кода? Это я с плагином Crayon Syntax Highlighter забавляюсь! А у вас есть такой плагин? А ну бегом ставить:

Как вставить код в блог?Crayon Syntax Highlighter-ответ на все ваши вопросы!

 Как включать или исключать категории, с которых будет производится вывод последних записей?

  • чтобы исключить:в третьем параметре пишем ID категорий через запятую с знаком <<минус>>(например: -10,-20-,25)
  • для включения категорий:в третьем параметре пишем ID категорий через запятую(например: 10,20,25)

Вот и все, за полчаса наверное не получилось:)! Но, несмотря на это, пост оказался очень полезным и доступным! А вы как считаете? Жду ваших комментариев и подписок на обновления блога!

В принципе в шаблонах WordPressa (может даже у всех) уже есть стандартный виджет для вывода свежих записей.

Но своими настройками и функциями он нас порадовать не сможет, по сути их как бы и нет.Только отображения количества записей и дата!

Вот почему я решил написать о данных возможностях ↑ 

На сегодня все, пока!

С уважением, Владислав Лемишко.

Понравилась статья? Поделиться с друзьями:
Интересно о полезном
Комментарии: 17
  1. Юрий

    Отличная статья но меня больше устраивает плагин похожих записей )

    1. Vlad

      Плагин — это в любом случае нагрузка на блог! А там кому как угодно! :)

  2. Юрий

    Влад, я решил прогнать твой сайт в xtool и обнаружил что ты под АГС, ты знал об этом?
    В любом случае не расстраивайся ты сможешь вывести его от туда!

    1. Vlad

      А я то думал, что-то в меня с Яндексом не то! Нет, об этом не знал! Как вывести, есть предложения?

      1. Vlad

        Я недавно проверял — было все ок (и вчера вроде тоже), а тут такое!

      2. Юрий

        Ну для начала установи этот плагин, он закроет все внешние ссылки в постах и они будут внутренними.
        http://seo-np.ru/wp-no-external-links-sdelaet-vneshnie-ssylki-vnutrennimi
        потом в шаблоне посмотри ссылки внешние и закрой их от индексации.

      3. Vlad

        Я это все сделал и посты у меня тоже есть! :)

  3. WPixel

    На блоге kama (wp-kama.ru) есть замечательный скрипт кольцевой перелиновки.а этот скрипт видимо старый. а вообще у него много авторских функций

  4. Лара

    Влад! Самое первое, не надо сильно расстраиваться.

    Надо найти причину, почему это произошло и исправлять ситуацию. Просто надо поискать информацию на эту тему.

    А статья у тебя хорошая, вижу каждый день стали появляться статьи. Молодец!

    1. Vlad

      Стараюсь писать каждый день, а там как получается!

  5. Юрий

    Шаблон на ссылки плагином TAC проверь, у меня на блоге написанно как это делать.

    1. Vlad

      У меня тоже, я давно их уже удалил!

  6. Юрий

    у тебя много исходящих ссылок (730) если не ошибаюсь. Есть такой сайт solomono.ru он показывает все исходящие ссылки и их происхождения . закрывай их или удаляй и агс должны снять

    1. Vlad

      Ладно, спасибо! А разве плагин в некотором роде не должен был их позакрывать?

      1. Vlad

        А может ты что-то не то смотришь? Я посмотрел другие блоги в них гораздо больше, это просто общее количество исходящих ссылок, которые есть на блоге! По сути плагин их должен переделать и большинство у меня уже закрытые!

  7. Юрий

    Есть те сайты на которых и больше ссылок с сайта, но у них количество ссылок На сайт больше чем С сайта. А у тебя такое соотношение :
    Ссылки на сайт:
    Доноров — 7, всего 71
    Ссылки с сайта:
    акцепторов — 26, всего ссылок — 730.

    Поэтому и висит Агс. Возраст твоего сайта всего 7 месяцев а на нем уже 730 ссылок, это очень плохо нужно все закрыть. По хорошему лучше на начальном этапе, ссылок с сайта должно быть 0.

    1. Vlad

      Ясно, буду закрывать! :(

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.