Webbell » WordPress плагины » Плагин postMash для сортировки постов по выбранным параметрам
Правила Контакты Чтение RSS

Плагин postMash для сортировки постов по выбранным параметрам

У нас вы можете скачать бесплатно Плагин postMash для сортировки постов по выбранным параметрам .

Не пропустите комментарии к Плагин postMash для сортировки постов по выбранным параметрам.
Данный материал предоставлен сайтом Webbell.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Плагин позволяет вручную отсортировать статьи на блоге (или же по времени их размещения в хронологическом порядке — если вас устраивает порядок вывода плагином статей по умолчанию). Плагин довольно глючен и требует ручной доработки напильником; его главное преимущество заключается в том, что он позволяет без чрезмерных усилий создать видимости активности в (полу)заброшенном блоге.

Инструкция по установке:

1. Скачайте и распакуйте архив с плагином.

2. Скопируйте папку postmash в папку /wp-content/plugins/ на хостинге.

3. Активируйте плагин на вкладке «Плагины» в административной панели блога.

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

Настроек вывода статей «по умолчанию» у плагина нет; если хронологический порядок вас не устраивает, сортироваться статьи придётся вручную. Равно как вручную придётся лезть в настройки плагина после публикации каждой новой статьи и перетаскивать её в начало списка. Не самое удачное решение для блогов с сотнями (а то и тысячами) записей, но — что есть.

Исправить это можно в файле плагина postMash.php, заменив в нём строчку

$pageposts = $wpdb->get_results("SELECT [b] FROM $wpdb->posts WHERE post_type = 'post' ORDER BY menu_order");


на следующую строчку:

$pageposts = $wpdb->get_results("SELECT [b] FROM $wpdb->posts WHERE post_type = 'post' ORDER BY menu_order DESC");


а потом зайдя в раздел «Записи» => “postMash” и нажав кнопку Update. После этого должна появиться табличка с надписью “Database Updated!”; если с первого раза она не появилась, нажмите кнопку Update ещё раз. Обновив страницу, вы увидите, что все записи теперь располагаются в обратном хронологическом порядке — от последнего поста к первому. И теперь надо ещё раз нажать кнопку Update и дождаться появления таблички “Database Updated!”. Всё, записи идут в обратном хронологическом порядке (то есть так, как было до установки плагина).

Вернув всё «как было», можно заняться и собственно сортировкой записей.

Настроек никаких нет; изменить место записи в списке можно, перетащив её на новое место мышкой. Здесь же можно указать, нужно ли опубликовать статью, или это черновик записи. Выбирать записи по дате, рубрике и т.п. — нельзя.

Ещё один недостаток плагина — в RSS-ленте страницы все записи располагаются несколько странно: хотя расположенные на главной странице записи в ленту и попадают, но только в самый конец списка. Что, в общем-то, логично: сортировка записей в RSS-ленте осуществляется по дате публикации статьи.

Исправить это можно следующим образом: откройте нужную запись для редактирования и сохраните её. Дата её публикации при этом, конечно, не изменится, но изменится дата редактирования. Что позволит, немного похимичив с файлом feed-rss2.php (который отвечает за формирование RSS-ленты), сформировать корректный фид.

Откройте файл feed-rss2.php и замените в нём строчку

<pubdate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubdate>


на следующую строчку:

<pubdate><?php echo mysql2date('D, d M Y H:i:s +0000', get_the_modified_time('Y-m-d H:i:s', true), false); ?></pubdate>


В конечном итоге получится следующее: все записи в блоге будут располагаться в обратном хронологическом порядке (т.е. последние по времени записи будут первыми в списке), а любой старый пост можно будет снова опубликовать на главной странице, причём он будет показан в том числе и в RSS-ленте сайта.

При деактивации плагина порядок показа записей в блоге станет таким же, как и до установки плагина.

Версия плагина 1.2.0 от 12.08.2009.

Плагин совместим с WordPress версии 2.8.4 и выше.

postmash.zip [76,61 Kb] (cкачиваний: 41)


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

«    Февраль 2018    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
Яндекс Апдейты
↓ Апдейты Яndex тИЦ
18.11.2017 ←Последний
04.11.2017
16.08.2017
↓ Апдейты выдачи Яndexa
23.02.2018 ←Последний
20.02.2018
18.02.2018
↓ Апдейты ЯКаталога
16.01.2018 ←Последний
20.12.2017
15.12.2017
Мы рекомендуем
Заработай на сайте!
Gogetlinks-Биржа вечных ссылок для сайтов с Тиц
Getgoodlinks-Биржа вечных ссылок для сайтов с PR


Опрос на портале

Сколько у вас сайтов?

Больше 20 сайтов
От 10 до 20 сайтов
От 5 до 10 сайтов
От 1 до 5 сайтов
Нету сайтов

Наш архив
Облако тегов
ajax, Build, DataLife, dle, dle 9.0, dle 9.2, Engine, Final, Google, Opera, Release, RSS, WordPress, адаптация, административная панель, бесплатно, виджет, Игровой, кино, комментарии, модуль, новости, Новый, Оригинал, парсер, парсер поисковых систем yandex google рассылка комментариев по DLE Joomla Community спаммер раскрутк, Переходы, плагин wordpress, сайта, сайтов, сбор данных телефонов адресов email контактов потенциальные клиенты BlackSpider универсальный сборщи, тема, тематики, универсальный, хак, хак wordpress, Шаблон, шаблона, Яндекс

Показать все теги
Последние комментарии
Популярные файлы

Информация!
Уважаемый посетитель! Присоединяйтесь к нам
в Твиттере.