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

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

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

Это уже четвертая карта, которую я ставлю себе на WP… Вобщем – не работает! Плагин скачал, права установил, страницу создал, код в страницу вставил – и тишина полная! WP 2.7.1 кстати.
Ну все ок, только плагины картовые не хотят работать ))
@Тимофей
@Rus
Ошибка означает, что файл кеша не удаляется, не хватает прав на запись у файла /…/pixel-sitemap-cache
подскажите а как установить плагин если я использую ВП на их хостинге
%%.wordpress.com
где там найти доступ к FTP ?
seobucks, Стоят полные права на запись. Я даже для всех файлов их ставил. Ошибка тажа. есть ещё идеи. Помогите, пожалуйста.
@Тимофей
Поставьте в файле …/pixel-sitemap.php в 36 строке перед словом unlink собачку @ (
@unlink(...);Теперь всё хорошо, спасибо
В 2.8.1 версии не запускается. Ругается на ошибку в 199 строке.
И кстати версия на скачивание лежит 1,0,0, как в пшп записано.
А где взять работающую?
Если делаю как советовал seobucks, то плагин запускается, но…
Выводится НА ГЛАВНОЙ странице вверху его настройки и всё. Бред какой-то…
И где кстати должна быть папка pixel-sitemap-cache?
Ну что за дурацкое описание хорошего плагина… Я брюнетка, но хотелось бы более детального описания установки…
@Nana
> И где кстати должна быть папка pixel-sitemap-cache?
Это не папка, а файл кеша. Этот файл создается автоматом в папке плагина.
Описание как описание, действия примитивны: расспаковать и активировать, включить виджет и все.
Nana, постучитесь во вторник в ICQ, посмотрим, почему у вас не получается.
Спасибо отличный плагин…
seobucks а у тебя есть джабер? а то у меня аска не работает. Точнее я от нее отказалась.
@Nana
Есть gtalk, можешь постучать в чат, контакт в сайдбаре
Помогите пожалуйста вывести карту на обычную страницу, а не в сайдбар сбоку. Я так понимаю, нужно использовать в шаблоне страницы конструкцию типа
echo pixel_sitemap();
но она не работает
хотя указано, что в версии 1.0.2 этот баг исправлен. Но по ссылке на скачивание находится версия 1.0.0. И как в таком случае составить весь код, чтобы карта выводилась только на одной странице (например, с ID=2) а не на всех подряд?
Поставил Ваш плагин – отличная штука!
Только возник вопрос – он появляется только в странице новостей, а если я делаю статичную главную страницу то все усилия напрасны…
Никаких страниц второго уровня не будет.
Так что вот вопрос: Могу ли я поставить этот виджет или вывести карту сайта на главную статичную страницу?
Я новичок, это мой первый сайт – только разбираюсь, не судите строго если я чего-то не понял. Не владею php – так что про ошибку и разделение пикселей узнал только из комментариев. Спасибо за ответы!
Доброе время суток. Виджет я не могу настроить. Не поддереживает виджеты, ибо не настроен сайдбар. Как мне скрыть извиду пиксели, ибо портит дизайн, а так же как настроить виджет? Если не сложно отправьте ответ на емаил.
Не работает он у меня нормально. Выводить в сайдбаре выводит но вместо 1 пиксельных изображений выводятся обычные фразы, я уже сделал px.gif большую с 50х50 и заменил на стандартную – всеравно не показывается px.gif а вместо нее идут названия тем созданных на блоге…
http://сайт/wp-content/plugins/pixel-sitemap/px.gif/
последний слеш почемуто автоматом у всех картинок ставиться в моем случае. хз почему так
А во втором блоге проверил, слеша в конце нет, но картинка почемуто не ставиться( и пишет что 0 x 0 пикселей
Все, разобрался, слеш почемуто появлялся только в опере. А во втором случае проблема имела место быть из за переимнования папки с плагином) извеняюсь что нафлудил тут, реально не специально
Warning: Missing argument 1 for pixel_sitemap(), called in /home/vlolke/domains/vlolke.ru/public_html/wp-content/themes/vkontaktestyle/footer.php on line 2 and defined in /home/vlolke/domains/vlolke.ru/public_html/wp-content/plugins/pixel-sitemap/pixel-sitemap.php on line 67
Warning: extract() [function.extract]: First argument should be an array in /home/vlolke/domains/vlolke.ru/public_html/wp-content/plugins/pixel-sitemap/pixel-sitemap.php on line 71
Pixel Sitemap
как лечить сие?
it´s a great plugin but I recommend to you antother feature wich will make the plugin more usefull. The plugin shows the sitemap in all the pages but i think it will be only interesting to show it in the homepage. ¿how could do I show the sitemap only in the homepage?
Thanks a lot 4 the plugin anyway.
@antonio
Thank’s Antonio. You can download russian version. There are map visible only on homepage.
Or you can change code on plugin file pixel-sitemap.php:
after declaration function pixel_sitemap
function pixel_sitemap($args=array()) {insert this string:
if(!is_home()) return '';@Squisher
Скачайте последнюю версию плагина у меня с сайта. Если вы вручную вставляете в код вызов плагина, то тогда можете как параметр передавать в него пустой массив pixel_sitemap(array())
Отличный плагин, но я использую также плагин Front Page Excluded Categories для того чтобы не показывать статьи из некоторых рубрик на главной. И pixel_sitemap тоже не дает ссылок на эти статьи. Можно как-то сделать чтоб pixel_sitemap выдавал ссылки на все статьи без исключений?
Здравствуйте.
У меня просьба такая же как и у Max .
Я хотел бы вывести на отдельную страницу.
А я узнала, почему этот плагин не у всех работает. Мне его поправили.
До конца я не поняла, в чем дело, но вроде дело в том, что автор(ы) плагина накосячили при прописывании в плагине кода PHP. Что-то там не так с открытием и закрытием. В общем сделали халтурно, мне его за 5 минут поправили и он заработал! Велком посмотреть на моём сайте!
Правда осталась проблема… Больше чем 802 ссылки он не выводит.
А на другом сайте, вообще не отображается. Я думаю это проблема шаблона… Хотя не уверена…
Но в любом случае, если ВП не может инициализировать плагин, с ошибкой в 199 строке, значит это проблема плагина. И это легко решается.
надо в плагине поменять <? на <?php и плагин запустится.
@Nana
Раз уж вы ни в чем не уверены, чего вы пишите? <? и <?php одинаково правильны, если установлена соответствующая директива php, которая активна по умолчанию, жаль, что на вашем хостинге ее отключили. Насчет кол-ва ссылок, то здесь большую роль играет мощность хостинга, чем мощнее, тем больше ссылок может выплюнуть в кеш и потом показывать данный кеш. Я бы вообще не ставил больше 300 ссылок. Если плагин не выводится на главной странице, то возможно главную страницу подменили на внутреннюю в настройках блога.
Nana, поздравляю с открытием
да все работает – и все классно работает
В сайдбаре не появляется ваша карта сайта вообще ни как. Шаблон виджетсовместимый. Выставил права на папку 777, добавил виджет Pixel Sitemap на сайдбар своего блога и даже пробовал в футере выставить код Визуально не наблюдаются пиксели. Что подскажите?
Wordpress 2.8.5 На одном хостинге оба сайта, на первом сайте не ставится плагин, на втором сразу поставился без проблем… Сейчас голову ломаю, в чём может быть дело…
админу огромный респект за плагин. Только что поставил себе – вроде-бы все работает!
Параметры блога: версия ВП 2.7.1., хостинг – ciber-empire.com (не реклама, но мне нравится).
Приглашаю всех посетить мой Лирико-аскетичный бомже-блог )))
извиняюсь за ошибочку…
правильное название хостера вот: cyber-empire.com
Большое спасибо автору за плагин.
Здравствуйте, уважаемый Seobucks!
У меня на сайте чуть более 500 постов. Вы написали, что Гугл не любит, когда на главной больше 100 ссылок. Подскажите, пожалуйста, что произойдет, если в пиксельную карту вывести все полтысячи постов? Гугл забанит мой сайт и перестанет его индексировать???
сначала работал. потом перестал. переставил – не работает.
закоментировал проверку is_home – заработал. но ессено показывается на всех страницах. is_home почемму-то не работает
Для тех у кого проблемы с выводом через
проверьте свой плагин Cache если не очистит.
Для тех у кого проблемы с выводом через
проверьте свой плагин Cache вернее удалите кеш.
Для тех у кого проблемы с выводом через
проверьте свой плагин Cache’a вернее удалите кеш.
Сори что 3 сообщения)) нет что-то лагал
удалите первые 2))
Не могу изменить количество постов на карте, весит штук 30.
Кэша вроде нет, но явно, что плагин закэшировался, вот только где?
@Tettie
Гугл ваш сайт не забанит, возможно быть понизит в выдаче. В любом случае, какой вам смысл выводить столько постов в карту. Если для сапе, то после индексации можно карту уменьшить до оптимального числа ссылок.
@uka.ru
Скорее всего у вас на главной странице выводится статическая страница место списка постов. Попробуйте вместо is_home прописать is_page(ID) и вместо ID указать идентификационный номер вашей главной страницы.
а у меня такую ошибку пишет
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ‘(‘ in /home/k0001385/domains/podmoskowje.ru/public_html/seoblog/wp-content/plugins/pixel-sitemap/pixel-sitemap.php on line 44
не подскажите в чем дело?
А можно ли этот плагин, расчитаный на wordpress, вшить в обычный php-сайт?
Нет, нельзя. Вы можете взять идею и сделать для своего сайта свой плагин.
А как скачать последнюю версию плагина? Ссылка на скачивание выдает старую версию.
Карта показываются на всех страницах кроме тегов!!! Как сделать чтоб только на главной отображалась.
На CSS плагина валидатор ругается ((( А сам плагин конечно же хороший. Кому валидность CSS по барабану – почему бы не поставить?
Здравствуйте. Появилась проблемка при работе виджета.Все нормально работало, пока на сайте было не очень много страниц. Потом, когда их число перешло за 1700 виджет пеерстал отображаться и погасил все, что было ниже его. Настройка с уменьшением дала работающий виджет только при чмсле пикселей только 500. Кто знает как решить эту проблему. Спасибо.
Автору благодарность за плагин.Буду пробовать его.