Рубрики
CMS WordPress Верстальщику

Добавляем миниатюру записи в RSS фид WordPress

WordPress может многое, но не все. Однако механизм хуков позволяет это исправить. Итак, стандартный RSS WordPress поставляется без картинок, но, почему бы не побаловать ваших пользователей картинками в ленте? Если картинка вставлена непосредственно в текст, то она будет в ленте, но если вы используете миниатюры записи и хотите показать их в ленте, то они не будут видны по умолчанию. Конечно, давно существуют плагины, которые позволяют сделать это, но не всегда хочется ставить плагин ради небольшого изменения функционала.
Все, что вам нужно сделать, для того, чтобы добавить в код RSS ленты изображение миниатюры записи — добавить в functions.php вашей темы код:

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
add_filter( 'the_content', 'featured_image_in_feed' );
function featured_image_in_feed( $content ) {
    global $post;
    if( is_feed() ) {
        if ( has_post_thumbnail( $post->ID ) ){
            $output = get_the_post_thumbnail( $post->ID, 'medium', array( 'style' => 'float:right; margin:0 0 10px 10px;' ) );
            $content = $output . $content;
        }
    }
    return $content;
}
?>

Обратите внимание на параметры функции get_the_post_thumbnail():

  1. ID поста
  2. Пресет картинки, который может быть: thumb, thumbnail, medium, large и post-thumbnail
  3. И третий параметр, передается в виде массива атрибутов, в данном случае передаются стили которые выровняют картинку по правой стороне и добавят отступы справа и снизу.

Изменяя первый и второй параметр вы можете добиться нужного для вас результата. Вот и все. Удачи.
За сниппет спасибо Hugh Lashbrooke (статья на английском).

Рубрики
WordPress

9 полезных сниппетов для WordPress

wordpress-snippets
Здравствуйте! Давно я не писал в блог. А еще дольше я не писал в блоге о WordPress, на котором, собственно, и работает мой «бортовой журнал». Но, пришло время исправить этот недостаток. Благо дело на гала попала интересная статья о 10 полезных сниппетах WordPress на заокеанском блоге. Она и стала источником этого поста, в котором я позволил себе удалить лишь один сниппет, который не столь актуален в Рунете, ввиду существования большого количества довольно добротных плагинов для воспроизведения подобного функционала. А в остальном, получился очень полезный материал.

Рубрики
WordPress Блоггеру

Очередное обновление

Ссори за очередной, чисто информационный топик. Просто сегодня из фидов узнал, что в WordPress 2.8.3 найдена критическая уязвимость, которая позволяет сбросить пароль админа без особых проблем. Ну, собственно, на главном сайте WordPress быстренько выложили очередной релиз безопасности. Но решил написать я об этом не только потому что настоятельно рекомендуется обновится до версии 2.8.4, потому как уязвимость применима ко всем предыдущим релизам, а потом что меня расстроила ситуация в русском сообществе.

Кактус в запое, у него вообще лежит недоделанный русский 2.8.2, а ребятки из mywordpress.ru, которые не стесняются именовать себя ресурсом №1 по вордпрессу в Рунете, до сих пор кормят людей сборкой 2.8.3 RUS (скриншот по состоянию на 23.00 по Киеву 12.08.09)

ruwordpress283

Но, нет худа без добра. Порадовала вот такая вот фишечка на на официальном сайте (картинка кликабельна):

ruwordpress284

Так что, не дождавшись милости, от известных в Рунете «вордпрессовцев», пришлось скачать сборку с официального сайта и обновиться. Благо, обновление прошло успешно, все плагины стали отлично. Кроме того, локализация оказалась более полной, чем на mywordpress.ru. В общем, не забывайте и не бойтесь обновляться.

P.S. Мысли о …

Так уж случилось, что одесса опт, вернее, опять про Одессу. Например сегодня, на фоне неоднозначных экономических тенденций совсем иную окраску приобрела продажа квартир в одессе. Да, квартиры дешевеют. Покупателей больше. И теперь не надо думать о том, как похудеть за месяц, поскольку в поисках подходящего варианта удастся сбросить не одну тысячу… килокалорий 🙂

Рубрики
Полезности

Интересное за неделю: верстка, Firefox, WordPress, и…

…альтернативные редакторы векторной графики

Очередная web-мастерская неделя позади. Как всегда, стараясь не утонуть в потоке информации, пытался выбрать для себя наиболее интересные и полезные материалы, с которыми и хочу поделиться с читателями моего блога.

Коротко о главном: верстка, вернее азы верстки, а еще точнее DOCTYPE – одна из тем сегодняшнего обзора, также мы рассмотрим вопрос оптимизации полюбившегося многим браузера Firefox, а еще нашего внимания коснется вопрос правильной типографики в блогах на WordPress, и под занавес, я обращу ваше внимание на подборку прекрасных альтернативных редакторов векторной графики…

Рубрики
Всем сразу

Интересное за неделю: верстка, верстка, верстка… и WordPress

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

А теперь, собственно, к интересному за неделю. Так уж сложилось, обзор будет посвящен в основном, верстке. Правда одна статья будет посвящена любимому блоговому движку многих — WordPress.