Сделать снимок чужого web — сайт и разместить, его у себя на блоге/сайте на лету – это очень просто. Для этого Вам не нужно будет пользоваться инструментами захвата экрана, а просто вставить шорткод. Как, на мой взгляд, довольно удобный метод. Как это осуществить? Первый вариант это установить плагин Snap A Site версия 1.1. Второй вариант это сделать, самостоятельно придерживаясь ниже приведенным пунктам.
И так, заходим, панель инструментов – дизайн – редактор – шаблон ищем файл functions.php в него и будем добавлять код в самом низу перед ?>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | function snapshot ($attributes, $content = '', $code = '') { extract(shortcode_atts(array( 'url' => '', 'width' => 250, ), $attributes)); $imageUrl = shotsite ($url, $width); if ($imageUrl == '') { return ''; } else { $image = '<img src="' . $imageUrl . '" alt="' . $url . '" width="' . $width . '"/>'; return '<div class="snapsiteshot"><a href="' . $url . '">' . $image . '</a></div>'; } } function shotsite ($url = '', $width = 250) { if ($url != '') { return 'http://s.wordpress.com/mshots/v1/' . urlencode(clean_url($url)) . '?w=' . $width; } else { return ''; } } add_shortcode('snap', 'snapshot'); |
Смотрите на 11 строку кода Вы можете закрыть тег «а» от индексации rel=»nofollow». Также можно сделать рамку вокруг снимка здесь Вам поможет класс class=»snapsiteshot» который задан в коде, для этого Вам нужно немного подшаманить и настроить CSS если есть малейшие понятие. С настройкой и установкой кода все.
Для того чтобы вывести, снимок сайта устанавливаем в статье шорткод.
1 | [snap url="http://fin-dolg.ru/" width="300px"] |
где: url=» http://fin-dolg.ru/» – ссылка на проект, страничку ,
width=»300px» – размер картинки, высота подставляется автоматически.
Ура!!! Работает
Вот и все, пример работы данного хака можете просмотреть на странице заработок на кликах.