После этого заходим в

После этого заходим в “Записи\postMash” и жмем кнопку “Update“. Дожидаемся появления таблички “Database Updated!“. Если с первого раза она не появилась, то жмем еще раз. После этого мы видим все тот же хронологический список статей. Чтобы увидеть обратный хронологический список надо еще раз зайти в “Записи\postMash” (то есть обновить страницу). Увидели этот список, который начинается с последних опубликованных статей? Жмем опять на “Update” до появления “Database Updated!”. Теперь и в блоге у вас все записи идут, начиная с последних опубликованных, то есть как до установки плагина вообще. Вот теперь вы можете заняться непосредственно сортировкой записей. Все, что вы можете сделать это перетащить пост в новое место, а также быстро указать опубликован он или это черновик (совершенно бесполезный функционал).

В этом второй большой недостаток плагина – он не предоставляет никакой возможности выбрать посты по дате или по рубрике. То есть если вам надо переместить какой-то пост из определенной рубрики так, чтобы он стал первым в этой рубрике вам надо вручную искать куда этот самый пост впихнуть, чтобы он стал первым в рубрике, но при этом не попал на главную страницу. Когда в блоге сотни статей сделать это не так просто, как кажется. Как это исправить я не знаю: попробовал плагин postMash (filtered), который содержит подобные функции, но он работает глючно – например, с ним запланированные на публикацию записи оказываются уже опубликованными с еще не наступившей датой. Отсортировали свои записи так, что некоторые из них попали на главную страницу блога? Откройте теперь RSS ленту и убедитесь, что хотя эти посты в ней присутствуют они находятся в конце списка.

После этого заходим в

По вполне понятной причине – сортировка в ленте осуществляется по дате создания поста. Следовательно, весьма сомнительно, что популярные RSS читалки вроде Google Reader покажут записи с устаревшей датой. Чтобы это обойти вы должны зайти в нужные записи и заново их опубликовать, ничего в них не меняя (не меняя даты публикации в первую очередь). Это, конечно, не изменит положение постов в RSS ленте, но это изменит дату их последней модификации (WordPress запоминает последнюю дату изменения записей), а это позволит нам чуточку исправить файл feed-rss2.php, где формируется RSS лента так, чтобы вместо даты создания поста там показывалась дата его последнего изменения. Откройте feed-rss2.php и замените строчку:

Понравилась статья? Получай обновления и будь всегда в курсе событий!
Подпишись на RSS или
blog comments powered by Disqus