Фев
23
165

Записи и посты wordpress, оформление записи

записи wordpressГлавным (можно даже сказать основополагающим) понятием в системе wordpress являются записи или посты. Оно и не удивительно, если учесть, что cms предназначена для работы с блогами. Про wordpress страницы я уже практически все рассказал, самое время поговорить про записи. Как правило, они располагаются в основной части блога в поле контента, состоят из заголовка, даты, самого текста поста, а также может содержать ключевые слова, описание, теги и т.п. Рассмотрим подробнее вопрос создания и вывода записей wordpress.

Для них предусмотрен один из самых первых блоков меню с соответствующим названием, состоит из следующих пукнтов:

Изменить – отображает список записей wordpress блога для управления ими – каждую из них можно изменить, подправить свойства, удалить либо просмотреть.

записи wordpress

Для быстрого управления можно отображаться лишь опубликованные либо черновики, а также выполнять массовые действия с некоторыми из них. Редактирование свойств подразумевает изменение общей информации о посте – ярлыка, даты, меток и рубрик. Если вы хотите поменять сам текст, кликаете по ссылке «изменить». После этого перед вами откроется текстовый редактор со всеми необходимыми возможностями.

редактирование поста wordpress

Пункт Добавить новую в меню Записи переключает нас сразу не текстовый редактор и служит для создания новых статей. Метки записи – это перечень всех тегов с возможностями их редактирования. Такой же раздел есть и для разделов – кликаете по ссылке Рубрики. У меня в меню вы можете видеть еще несколько пунктов – управление метками, массовое редактирование меток и автоматические метки – все это появилось в результате использования полезного плагина Simple Tags, иногда может пригодиться.

Оформление записи блога

Если вы внимательно посмотрите на одиночный пост из моих разных блогов, то найдете много общего в оформлении. Я использую стандартные возможности wordpress для оформления записей проекта.

оформление записи wordpress блога

Во-первых, в каждой из них в конце статьи вывожу предложение читателям подписаться на обновление блога. Размещать код нужно в файлах single.php (единичное отображение поста) и (или) index.php (главная страница) сразу после функции контента the_content.

<div class="afterpost_rss">
<noindex>Понравился пост? Подпишись на обновления блога по <a rel="nofollow" href="http://feeds.feedburner.com/WordpressInside"> <img alt="RSS wordpress inside" src="RSS-картинка" style="border: 0pt none; padding-right: 3px;" />RSS</a>, 
<a rel="nofollow" href="http://feedburner.google.com/fb/a/mailverify?uri=WordpressInside&amp;loc=ru_RU" title="Получать RSS ленту на почту"><img alt="RSS wordpress inside" src="email-картинка" style="border: 0pt none ; padding-right: 3px;" />Email</a> или <a rel="nofollow" href="http://twitter.com/sashatod"><img alt="twitter wordpress inside" src="twitter-картинка" style="border: 0pt none ; padding-right: 3px;" />twitter</a>!
</noindex>
</div>

Внимание! Хочу заметить, что в данном коде нужно заменить тексты «RSS-картинка», «email-картинка» и «twitter-картинка» на ссылки с картинкам, которые будут отображаться в блоге. Можете залить изображения на фотохостинг Picasa или свой FTP. Кроме того, нужно поменять ссылки на RSS поток и твиттер, а также задать стиль отображения для класса afterpost_rss в css.

Также для записи wordpress блога можно выводить теги и категории. Это добавит дополнительной перелинковки в пост, да и сделает его более информативным.

Разделы: <?php the_category(', '); ?>.
Теги: <?php the_tags('', ', ', '.'); ?>

Продолжая вопрос перелинковки можно еще добавить в файл отображения записи wordpress под названием single.php ссылки на предыдущий и следующий посты блога. Для этого используем код:

<div class="navigation-post">
 <div style="text-align: left;"><?php previous_post_link('&larr; %link (предыдущая статья)') ?></div>
 <div style="text-align: right;"><?php next_post_link('(следующая статья) %link &rarr;') ?></div>
</div>

Связанные записи wordpress

Но и это еще не все. Самым последним пунктом оформление являются так называемые похожие или связанные записи wordpress. Реализуется данный функционал с помощью плагина Simple Tags — советую почитать статью, найдете там немного полезной информации по теме. Для работы используется специальная функция плагина st_related_posts, вот как, например, ее можно использовать.

<div class="after-post">
<?php st_related_posts('title=<span style="font-size: 13px; font-weight: bold;">Еще интересно почитать:</span>&include_page=false&exclude_tags=133&xformat=<a href="%post_permalink%" title="%post_title%">%post_title%</a> '); ?>
</div>

После вставки кода в нужное место шаблона (где-то после текста, тегов и категорий) вы увидите похожие записи wordpress. Штука полезная для посетителей и поисковых систем.

Последние и популярные записи wordpress

Последние записи в wordpress, как правило, присутствуют в каждом шаблоне – отображаются в сайдбаре. В принципе, данные вопросы я уже рассматривал, поэтому пройдусь по ним вкратце. Для более подробного описания задач нужно будет пройти по соответствующим ссылкам на указанные статьи.

Итак, чтобы вывести последние записи блога используем функцию wp_get_archives. Для этого в шаблон добавляем код:

<ul>
 <?php wp_get_archives('type=postbypost&limit=10&format=html'); ?>
</ul>

В функции wp_get_archives есть несколько параметров, которые позволяют задавать разное отображения для списка. Подробнее о них читаем в посте последние посты и комментарии блога, популярные статьи.

Там же, кстати, найдете упоминание про популярные записи в wordpress. Их вывод можно организовать по разному, но чаще всего для этого используется плагин WP-PostViews. Как и последние, данный список используется для дополнительной перелинковки и чтобы читатели смогли быстро определиться с тематикой, полезностью вашего блога. То есть, например, кто-то заходит, видит в сайдбаре список последних и популярный записей, он ему нравится, и вуаля — у вас новый читатель. Данная задача чуть более подробна предыдущей, поэтому здесь нужно почитать статью про плагин WP-PostViews и наиболее популярные посты в блоге целиком.

Кстати, есть еще и случайные записи для wordpress блога – читаем еще одну статью и организовываем подобное у себя на проекте. Используется также для перелинковки и посетителей. В общем, можете внизу блога сами видеть результат.

рейтинг Оцените статью:
Ужасная статьяНичего интересногоТак себеНормальноХорошоКлассный постВ закладки!
(голосов - 42, средний балл: 6,07 из 7)
Загрузка...

категория Категории: Возможности; Начинающим; Шаблоны;
теги Теги: , , , , , .

комментариев 165 к статье “Записи и посты wordpress, оформление записи”

  • Антон   27.08.2015

    А как сделать автоматическое приведение всех записей к одному шрифту? Гостевые посты пишутся разными шрифтами и в блоге выглядит такой разброс некрасиво.

  • Tod   28.08.2015

    Антон, теоретически самый простой вариант — попросить авторов гостевых постов не использовать дополнительной форматирование. Если это не помогает, то нужно смотреть в сторону плагинов разграничения прав доступа, возможно, в каком-то из них есть опция отключения визуального текстового редактора.
    Такой задачи, у меня в принципе, по работе не было, поэтому сложно подсказать. Есть один сайт, где пользователи могут писать и публиковать свои заметки, но там включена модерация поэтому без проверки статьи онлайн не выходят. Вариант хороши при нескольких постах в неделю, при большом числе публикаций — это, конечно, не вариант.

  • Илья   25.10.2015

    Добрый вечер!
    А для чего делается вывод следующего/предыдущего поста на странице поста? Только для внутренней ссылки на пост или еще для чего-то?

  • Tod   26.10.2015

    Илья, для пользователей это возможность быстро перейти на следующую статью, для поисковиков — перелинковка. По сути, чем-то напоминает функциональность блока похожий статей.

  • Сергей   14.11.2015

    Каким способом можно оформить блок ссылок, как на этом сайте proroofer.ru? Спасибо.

  • Tod   15.11.2015

    Сергей, судя по коду это Share42. Когда-то писал про них небольшой обзор тут.

  • Сергей   15.11.2015

    http://joxi.ru/12M75M7IvL57rJ Спасибо за оперативный ответ. Однако, мне кажется, это что-то другое. Выше ссылка на картинку.
    Спасибо еще раз и извините за назойливость.

  • Tod   15.11.2015

    Сергей, я думал речь идет о соц.кнопках) Погуглите плагины вставки Shortcode — там есть разные варианты, просто меняете потом стиль CSS оформления блока. Напишу об этом следующий пост в блог.

  • Сергей   15.11.2015

    Спасибо! Поищу.

  • Вова   24.10.2016

    Подскажите! В каком файле код страницы, отображающей все Записи в хронологическом порядке? single,php — это вроде код для отдельно взятой записи?
    Хочу удалить или переделать часть кода, чтоб не отображалась дата и автор записи на этой общей странице. Если кто-то уже делал на Fashionista — подскажите как и что лучше удалить, спасибо!

  • Tod   24.10.2016

    Вова, это могут быть файлы home.php И index.php для главной, архивы — archive.php, category.php, tag.php и некоторые другие.

  • Светлана   06.12.2016

    А как выделить код, как у вас в статье? Подскажите пожалуйста!

  • Tod   06.12.2016

    Светлана, для этого нужны плагины подсветки синтаксиса например я использую WP-Syntax.

  • Марат   09.04.2017

    А как сделать чтобы изменить внешний вид всех анонсов?

  • Tod   10.04.2017

    Марат, нужно найти файл шаблона, который отвечает за отображение анонсов. Для рубрик это может быть archive.php, category.php либо index.php. В «новых» шаблона структура чуть более сложная и формат анонса часто выносится в отдельный файл, например /template-parts/content.php. В любом случае потребуется «изучать» макет.

Оставить комментарий


Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!

Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:

Последние посты
Лучшее в категории
Облако тегов
Скажи свое мнение!

В чем основные плюсы Wordpress?

Посмотреть результаты

Загрузка ... Загрузка ...
Друзья проекта
Последние новости