Wordpress Блоги Вебмастер Lab SEO Работа и деньги Интернет Фриланс Life

Скриншоты сайтов в WordPress

Источник: wp-starter.ru

Когда возникает необходимость отобразить в посте или странице сайта на WordPress скриншот какого-либо сайта в интернет, то нет необходимости прибегать к сторонним сервисам или делать скриншот вручную, это можно сделать использовав шорткод. Следующий сниппет поможет создать скриншот любого сайта. Добавьте нижеуказанный код в файл functions.php активного шаблона

add_shortcode("snap", "on_snap");
function on_snap($atts, $content = null) {
        extract(shortcode_atts(array(
		"snap" => 'http://s.wordpress.com/mshots/v1/',
		"url" => 'http://wp-starter.ru',
		"alt" => 'wpstarter',
		"w" => '400',
		"h" => '300'
        ), $atts));
	$img = '<img src="' . $snap . '' . urlencode($url) . '?w=' . $w . '&h=' . $h . '" alt="' . $alt . '"/>';
        return $img;
}

Затем используйте в любом месте поста шорткод, заменив url, alt, w, h на нужные параметры

[snap url="http://wp-starter.ru" alt="wpstarter" w="550" h="400"]

где
url — адресс домена
alt — описание
w — ширина скриншота в пикселях
h — высота скриншота в пикселях


24 августа 2011 года Просмотров: 3 277
Сколько можно заработать на своём сайте?

1 комментарий на “Скриншоты сайтов в WordPress”

  1. Alex

    А если сайт перестанет быть доступным, скрин исчезнет?

Комментарии


Топ 20 лучших статей





© WordPresse.ru - Русские темы и шаблоны для WordPress 2012
Дизайн и программирование: Максим Зотов

Рейтинг@Mail.ru