Рубрики
Wordpress

Эскиз страницы

Далее я расскажу как добавить иконку страницы и ее эскиз на “экспресс-панель”.

Добавляем иконку для “закладок”(не во всех браузерах):

<link rel="shortcut icon" type="image/png" href="<?php echo $template_url; ?>/images/favicon.png" />

Добавляем :

<link rel="stylesheet" type="text/css" media="screen" href="<?php bloginfo( 'stylesheet_url' ); ?>" />

Этот способ используется, когда Вы хотите добавить только изображение в качестве эскиза, а так же картинка, которая имеет меньший размер будет использоваться в качестве иконки в “закладках”(не во всех браузерах).

Другой способ добавления эскиза страницы :

/**
 * Этот файл ничего не делает, кроме того, что говорит WordPress о том, что надо загрузить wp-blog-header.php для
 * загрузки вывести темы.
 *
 * @package WordPress
 */

/**
 * Говорит WordPress загрузить тему и вывести ее
 *
 * @var bool
 */
if ( $_SERVER['HTTP_X_PURPOSE'] == 'preview' ) {
	$title = 'Название сайта';
	?>
	<html>
	<head>
		<title><?php echo $title; ?></title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
		<meta http-equiv="preview-refresh" content="604800">
		<style>
			body {
				margin: 0;
				padding: 2em 0;
			}

			div {
				text-align: center;
			}
		</style>
	</head>
	<body>
	<div>
		<img src="logo_new.png" title="<?php echo $title; ?>" alt="<?php echo $title; ?>"/>
	</div>
	</body>
	</html>
	<?
} else {

	define( 'WP_USE_THEMES', true );

	// Загрузка среды WordPress и шаблона
	require( './wp-blog-header.php' );
}

Используется для того, что бы вывести еще каки-то данные, например текст. Выводить текст бывает целесообразно, когда Вы хотите о чем-то оповестить пользователя. Например Facebook выводит количество новых сообщений в эскизе.Для того, что бы установить регулярность обновления эскиз используем следующий код:

<meta http-equiv="preview-refresh" content="604800" />

Эскиз будет обновляться каждую неделю(время указывается в секундах). Этот параметр не обязателен, если у Вас нет динамических данных.