![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Человек-Хэмингуэй/Записи в блоге |
![]() |
Человек-Хэмингуэй
Голосов: 2 Адрес блога: http://kvisaz.ru Добавлен: 2007-12-13 21:24:07 блограйдером Luber |
Пермалинки для страниц Wordpress
2013-09-15 12:23:48 (читать в оригинале)Сейчас ещё раз покурил мануал. Да, Wordpress не позволяет делать другие шаблоны URL для страниц (pages). То есть они всегда будут вида site.ru/page1, site.ru/page2
Это ещё раз убедило меня в правильности выбора - что Pages в Wordpress на самом деле нужны и важны именно для организации рубрик. Тогда если в пермалинках настроить вид страницы такой site.ru/category1/post
то страница-рубрика будет иметь простой и логичный URL - site.ru/category1
Единственное - надо не забывать про плагин PostList, то есть ленту последних анонсов из рубрики, ну и ссылку на все анонсы в классической кишколенте.
Screenshots.com
2013-09-14 16:57:04 (читать в оригинале)Так слоупочно… Только сейчас узнал о существовании сайта Screenshots.com. Это типа Internet Wayback Machine, только более экономичный вариант - вместо архива сайта сохраняет его скриншоты в разные годы.
Во-первых, я нашёл старую версию дизайна для одного своего сайта.
Во-вторых, проверил историю одного домена, который покупаю.
Тексты для рубрик в Wordpress
2013-09-14 08:22:58 (читать в оригинале)Как известно, рубрики в Wordpress - это унылые ленты с краткими или полными статьями. Уникализировать их нереально, оптимизировать хотя бы не для роботов, а для людей - непонятно как.
Но я тут на одном крутом сайте подсмотрел в sitemap структуру и восхитился. На будущее, кстати - sitemap.xml отлично палит структуру сайтов и реальное количество страниц на Wordpress.
Так вот, на этом крутом сайте (200 тыщ юников в день, 12 просмотров на посетителей) рубрики сделаны на самом деле как СТРАНИЦЫ.
Так я сформулировал для себя золотой стандарт - Как Надо Делать Рубрики в Wordpress:
1. Под рубрику создаём Page (Страницу). Это позволяет включать вступительный текст, картинки, да что хошь и последние анонсы (через PostList).
2. Под этой лентой анонсов из рубрики на странице вставляем ссылку на стандартный рубричный URL типа kvisaz.ru/category/wordpress/ с текстом “Архив всех постов из этой рубрики” или что хотите.
Всё! Проблема текста в рубрике - решена!
Дополнительные плюшки:
- Pages во многих темах автоматически вписываются в меню, а если нет - всегда можно поправить за счёт виджета.
- урлы Pages всегда красивы и выглядят как site.ru/mysuperrubric
- в плагине Sitemap по умолчанию Pages прописываются с повышающим коэффициентом важности.
Что ещё можно сказать? Что в настройках тогда можно указать префикс категорий как “all” или “sitemap” или “archives”. И тогда вообще всё будет красиво и логично. Вот вам главная страница рубрики - Site.Ru/Minecraft - к примеру. А вот вам архивы всех постов по этой теме - Site.Ru/all/Minecraft
Красиво? Изящно? Уникальные тексты и оформление для каждой рубрики присутствуют? Значит, это действительно золотой стандарт. Не зря тот монстр его использует.
Циклическая перелинковка через Амброзит
2013-08-25 12:55:24 (читать в оригинале)У циклической перелинковки в Wordpress через плагин Амброзит, о котором я написал вчера, есть один недостаток - у него предпоследние посты ссылаются только на то, что осталось до конца, то есть цикл начинается только в самом последнем.
Только самый последний пост начинает забирать ссылки с начала. В принципе, это можно исправить и самому, но для меня это неприоритетно. Кольцо все равно будет работать.
Циклическая перелинковка в Wordpress
2013-08-24 12:44:06 (читать в оригинале)По умолчанию в Wordpress есть функции next_post_link и previous_post_link, которые выводят в шаблоне темы ссылки на следующий и предыдущий пост. Это здорово, но что, если хочется сделать полноценную циклическую перелинковку? То есть, чтобы последний пост ссылался на самый первый?
Сегодня для этих целей нашёл простое и относительно малозатратное решение - плагин
А ещё однофайловые плагины довольно просто допиливать вручную и оптимизировать. Кстати, базовая оптимизация однофайловых плагинов - это их копирование в один PHP-файл - этакий мультиплагин ручной сборки. Я это часто использую, потому что, как я уже сказал, каждое обращение к файловой системе - это довольно дорогое действие и если плагины одного типа (скажем, обработка контента, отдаваемого пользователю), то лучше их делать сразу в одном файле. Но я отвлёкся.
Так вот, этот Амброзит активируешь и затем в шаблоне темы в нужном месте, после поста, а можно и до - ставишь так
next_post_link_plus(’order_by=post_date&in_same_cat=1&num_results=3&loop=1&ex_posts=’.$LastID);
Что это значит? Это означает, что на странице будут
- выведены ССЫЛКИ на посты, следующие после этого поста (функция next_post_link_plus)
- отсортированные по дате (order_by=post_date)
- в той же категории (in_same_cat=1)
- количеством 3 штуки (num_results=3)
- в случае, если следующих постов не хватит - будут взяты самые первые (loop=1)
- за исключением текущего поста (ex_posts=’.$LastID)
Последний параметр я использовал только для того, чтобы в рубрике с очень малым количеством постов не было ссылки из этого же поста на тот же пост. К примеру, в рубрике всего три поста, а у меня задано выводить три следующих - естественно, что исчерпав список следующих, плагинчик начнёт брать сначала и возьмёт этот же пост. Чтобы этого не было, в ex_posts надо передать его собственный ID.
$LastID - это моя переменная для обозначения iD текущего поста, не подставляйте код как есть. В принципе, можете вообще exposts не использовать, если посты в рубриках прибывают - самоциклическая ссылка на себя же вылечится сама.
Собственно, всё. Отмечу лишь, что это решение я взял, потому что плагин YARRP, который советовал Пузат
- оказался гораздо более сложным в плане допиливания
- не гарантирует цикличности, он просто подключает “подходящие посты” в конце
А Амброзит создаёт настоящую цикличность, причем релевантность и количество постов очень хорошо настраивается через кучу параметров,
Юзайте его, это лучшее простое решение для настоящих циклических ссылок, что я нашел сейчас. Можно делать циклические ссылки по авторам, по категориям, по тегам - и комбинировать это в одном посте, создавая не одно, а множество колец.
PS: а ещё он может показывать превьюхи к постам. Не, это маст-хэв однозначный.
![BlogRider сегодня BlogRider сегодня](/themes/1/i/menu/th/blogrider_today.png)
![Самый-самый блог Самый-самый блог](/themes/1/i/menu/tt/tough.png)
![Изменения рейтинга Изменения рейтинга](/themes/1/i/menu/th/rating_changes.png)
![]() | ||
+223 |
233 |
CAPTAIN |
+196 |
256 |
Yurenzo |
+185 |
193 |
Simple_Blogger |
+171 |
263 |
Annelle |
+166 |
246 |
Similis_Deo |
![]() | ||
-1 |
162 |
Литературное кафе "ИСКУССТВО" |
-1 |
154 |
Кому на Руси жить хорошо? |
-2 |
14 |
Фрамин |
-4 |
13 |
Miss Understanding |
-7 |
164 |
Lucy-sama |
![Главные темы Главные темы](/themes/1/i/menu/th/main_themes.png)
Загрузка...
![Загрузка... Загрузка...](/themes/1/i/loader/loader.gif)
взяты из открытых общедоступных источников и являются собственностью их авторов.