Как вставить скриншот сайта в свой блог

Рубрика: Верстка

Как блог, ведущийся на wordpress, seofilia.ru просто не может обойти стороной некоторые особенности этой платформы. Сегодняшний пост будет посвящен коротеньким приёмчикам-кодам, которые прописываютсяв functions.php и существенно облегчают жизнь. Такие вот полезные коротышки. И сегодня я расскажу вам, как сделать в своем блоге вставку скриншота любого другого сайта.

Копируем следующий код в functions php

1
2
3
4
5
6
7
8
9
10
11
12
13
function wpr_snap( $atts, $content = null ) {
    extract(shortcode_atts(array(
        'snap' => 'http://s.wordpress.com/mshots/v1/',
        'url' => 'http://seofilia.ru/’,
        'alt' => 'Сеофилия',
        'w' => '400',
        'h' => '300' 
    ), $atts));
    $img = '<img src="' . $snap . '' . urlencode($url) . '?w=' . $w . '&h=' . $h . '" 
                alt="' . $alt . '"/>';
    return $img;
}
add_shortcode('snap', 'wpr_snap');

Вот и всё, теперь, чтобы вставить скриншот нашего (к примеру) сайта, достаточно прописать в теле поста вот такой код:

1
 [snap url="http://seofilia.ru/" alt="Сеофилия" w="400" h="300"]
Очень молодой и быстро развивающийся блог про заработок global-zarabotok.ru/

А еще можно опубликовать статью в своем блоге:

Опубликовать в twitter.com         Опубликовать в своем блоге livejournal.com

Оставить комментарий или два

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: