WordPressВывод текста до тега more

Задача: ограничить вывод текста записи на WordPress до тега more.

Например: нужно вывести краткий анонс в RSS ленте с форматированием. Проблема в том что WordPress при формировании RSS ленты либо отдает текст записи полностью, игнорируя more. Либо обрезает его с помощью the_excerpt_rss(), the_content_rss() или аналогичными функциями, вследствие чего теряется форматирование (HTML теги и изображения обрезаются).

Другими словами в RSS можно получить либо полный текст, либо только обрезанный анонс без форматирования.

Читать далее...

WordPressКак изменить RSS ленту

По умолчанию WordPress использует стандартные шаблоны для отображения RSS-ленты, которые расположены в wp-includes: feed-rss2.php (RSS 2.0 формат), feed-rss.php (RSS 0.92), feed-rdf.php (RDF/RSS 1.0), feed-atom.php (Atom), feed-atom-comments.php (лента последних комментариев, Atom), feed-rss2-comments.php (лента комментариев, RSS 2.0).

Наша задача: внести правки в RSS ленту, которую WordPress формирует по умолчанию.

Для этого копируем wp-includes/feed-rss2.php и помещаем в папку темы /feeds/myfeed-rss2.php и модифицируем нужным нам образом (к примеру меняем формат заголовков). А в function.php добавляем код:

Читать далее...

WebDevПереадресация RSS на FeedBurner с помощью .htaccess

Задача: сделать переадресацию RSS ленты сайта на FeedBurner с помощью .htaccess. Без использования плагинов (FD Feedburner Plugin, Primary Feedburner и аналогичных).

Зачем устанавливать плагин, если его работу можно заменить парой строк кода?

Читать далее...

WebDevFirefox не показывает FeedBurner ленту как HTML

При заходе на RSS ленту нашего сайта в браузере Firefox по ссылке http://feeds.feedburner.com/ваша_лента, мы видим не привычный HTML с приглашением подписаться а нечто вроде стандартного окна либо XML.

Выглядит так:

feedburner html

 

Читать далее...

WordPressКак составить robots.txt для WordPress

Статей на тему как правильно сделать robots.txt для WordPress огромное множество. Наша задача исключить дублирование контента для разделов Рубрики, Метки, Архив, Поиск и т.д.

Я буду краток и приведу лишь пример своей собственной реализации для этого блога:

Читать далее...