Pixel Sitemap
Версия
Текущая версия плагина: 1.0.2
Для чего нужен плагин?
Все ваши посты будут находиться в один клик от главной страницы, что может улучшить индексацию блога поисковыми машинами. Пользуясь данным плагином вы увеличите количество страниц 2-го уровня, а, следовательно, свой заработок в ссылочных биржах, таких как Sape, MainLink и др.
Возможности плагина
- Реализован кеш для плагина – ссылки на посты выбираются единожды и записываются в кеш для уменьшения нагрузки на БД. Кеш чистится при публикации нового поста или при обновлении настроек виджета.
- Записи могут выводится в случайном порядке или сортироваться по дате публикации.
- Так как Google не любит, чтобы на странице было более 100 ссылок, плагин позволяет задавать количество отображаемых ссылок в карте.
Установка и требования к плагину
- Скачайте плагин в директорию плагинов WordPress.
- Разархивируйте архив, установите на папку pixel-sitemap права на запись, иначе у вас не будет работать кеширование.
- Войдите в панель управления, активируйте плагин.
- Добавьте виджет Pixel Sitemap на сайдбар своего блога или в шаблоне, где нужно вывести карту разметите следующий код:
<?php echo pixel_sitemap(); ?>.
Скриншоты

Настройка виджета

Внешний вид виджета
Скачать
Загрузить плагин Pixel Sitemap (рус.) (cкачали 6229 раз)
Изменения
Версия 1.0.2
- В текущей версии карта отображается только на главной странице
- Исправлен баг с функцией put_file_contents()
- Исправлен баг с вызовом плагина в произвольном месте:
<?php echo pixel_sitemap(); ?>
По поводу «Как Yandex относится к ссылкам с однопикселевыми картинками»:
http://zacklife.ru/pikselnaya-karta-sajta.html – здесь человек приводит ответ Платона Щукина на вопрос о целесообразности использования такого плагина.
Popularity: 90%

Возникла проблема с плагином, когда перемещаю в сайдбар перестает открываться титульная страница сайта..в чем может быть проблема?
привет,у тебя есть рабочая версия? если да, скинь пожалуйста на dennisd@live.ru буду очень бланодарен!
Так можно вылечить плагин!!!
«При работе иногда возникают ошибки с кодом, гласящим, что файл кеширования отсутствует. Лечится это двумя способами:
на кеширующий файл pixel-sitemap-cache выставляются права на запись, для владельца и группы (но в моем случае это не помогло);
редактируется файл pixel-sitemap.php, в котором в 36 строчке необходимо добавить перед функцией unlink символ @, чтобы это выглядело следующим образом: @unlink(..);»
большое спасибо решению проблемы автору «одминского блога» http://odminblog.ru/wordpress-pixmap-sitemap/
Так можно вылечить плагин!!!
«При работе иногда возникают ошибки с кодом, гласящим, что файл кеширования отсутствует. Лечится это двумя способами:
на кеширующий файл pixel-sitemap-cache выставляются права на запись, для владельца и группы (но в моем случае это не помогло);
редактируется файл pixel-sitemap.php, в котором в 36 строчке необходимо добавить перед функцией unlink символ @, чтобы это выглядело следующим образом: @unlink(..);»
большое спасибо решению проблемы автору «одминского блога» http://odminblog.ru/wordpress-pixmap-sitemap/
@daidex
А у меня вообще выдает:
Warning: unlink(/var/www/cduser5302/data/www/seonizm.net/wp-content/plugins/pixel-sitemap/pixel-sitemap-cache) [function.unlink]: No such file or directory in /var/www/cduser5302/data/www/seonizm.net/wp-content/plugins/pixel-sitemap/pixel-sitemap.php on line 36
@Rogoff
@unlink(..); – это не решение, а уход от решения. значок @ всего лишь устраняет вывод ошибки, но не устраняет ошибку!
@vadym
Warning – это собственно и не ошибка. Error – ошибка. А собачка просто подавляет вывод сообщения о том, что нет файла, который нужно удалить. Если вы против использования собачек, то можете перед удалением делать проверку
if(is_file("путь к файлу")){unlink("путь к файлу");
}
Подскажите, подобный модуль для CMS JOOMLA существует?
Добрый день. Плагин классный. Пишу повторно, т.к. на первое свое сообщение так и не получил ответа.
Проблема такова:
На сайте написано, что текущая версия плагина 1.0.2., но при его скачивании по предложенной ссылке http://seobucks.ru/wp-content/uploads/2009/04/pixel-sitemap.zip и установке в панели вижу версию 1.0.0.
Находящиеся в архиве файлы также датированы апрелем 2009 года.
Вопрос: как можно скачать последнюю версию 1.0.2? Или эти проблемы только у меня?
похоже автор заброс свой плагин и этот блог вообще.
у меня не работает этот плагин.
наверняка надо под новые версии ВП его перезатачивать.
ибо ни манипуляции с 36 строкой, ни права на запись ничего не дают
плагин не работает
но вот что еще странно, коль вы его так хвалите то – почему у вас его нет? равно как и у автора программы?
@Alex
Просто как вишь- барышня хочет выводить по 1к на морду сайта- а теперь прикинь как это будет отлично сказываться на внутренней перелинковке. К тому же данный плагин было хорошо использовать пока сапа не начала перепроверять уровни вложенности, то есть данный плагин надо держать взведенным все время, а это- читай выше.
Раньше было достаточно его вывести при индексации сайта в сапе и все- можно снимать, а сейчас его использование не просто бессмыленно, а даже вредно для сайта.
@vadym
А как лечится?
Я понял что @ – уход от решения, что права надо выставить на файл pixel-sitemap-cache – но я не могу понять где этот файл и какие права выставлять?
Тоже проблема с варнингом – решения так и не нашел…карта выодиться только на главной странице, на остальных ее нет – так должно быть?
автору большое спасибо и финансового процветания
А где именно?
1?true:false;
}
return false;
}elseif($method==’put’){
if(!is_array($data) || count($data)
<link rel="stylesheet" href="/wp-content/plugins/pixel-sitemap/pixel-sitemap-style.css» type=»text/css» media=»screen» />
have_posts()) : $my_query->the_post();
$ps_posts[$k]['permalink'] = get_permalink($post->ID);
$ps_posts[$k]['title'] = get_the_title($post->ID);
$k++;
endwhile;
pixel_sitemap_cache($ps_posts,’put’);
}
if($ps_sort==’rand’)
shuffle($ps_posts);
?>
<a class="pixel-sitemap-link" href="» rel=»bookmark» title=»" ><img class="pixel-sitemap-px" src="/wp-content/plugins/pixel-sitemap/px.gif» alt=»" />
‘Pixel Sitemap’,
‘ps_count’ => ’0′,
‘ps_sort’ => ‘rand’);
if ( $_POST['pixel_sitemap-submit'] ) {
// Remember to sanitize and format use input appropriately.
$options['title'] = strip_tags(stripslashes($_POST['title']));
$options['ps_count'] = strip_tags(stripslashes($_POST['ps_count']));
$options['ps_count'] = intval($options['ps_count']);
$options['ps_count'] = !empty($options['ps_count'])?$options['ps_count']:0;
$options['ps_sort'] = strip_tags(stripslashes($_POST['ps_sort']));
update_option(‘pixel_sitemap’, $options);
pixel_sitemap_cache_clear();
}
// Be sure you format your options to be valid HTML attributes.
$title = htmlspecialchars($options['title'], ENT_QUOTES);
$ps_count = htmlspecialchars($options['ps_count'], ENT_QUOTES);
$ps_sort = htmlspecialchars($options['ps_sort'], ENT_QUOTES);
// Here is our little form segment. Notice that we don’t need a
// complete form. This will be embedded into the existing form.
?>
<input type="text" name="title" id="title" value="» class=»widefat» />
<input type="text" name="ps_count" id="ps_count" value="» class=»widefat» />
<option value="rand" >
<option value="old" >
<option value="new" >
спасибо за плагин, поставил через поиск плагинов в админке, тут же запахал, посмотрим на эффект