Pixel Sitemap

Русская версия
English version


Плагин Pixmap Sitemap позволяет при помощи виджета вывести в сайдбаре ссылки на все посты вашего блога в компактном виде, а именно в виде ряда однопикселевых картинок.

Версия

Текущая версия плагина: 1.0.2

Для чего нужен плагин?

Все ваши посты будут находиться в один клик от главной страницы, что может улучшить индексацию блога поисковыми машинами. Пользуясь данным плагином вы увеличите количество страниц 2-го уровня, а, следовательно, свой заработок в ссылочных биржах, таких как Sape, MainLink и др.

Возможности плагина

  1. Реализован кеш для плагина – ссылки на посты выбираются единожды и записываются в кеш для уменьшения нагрузки на БД. Кеш чистится при публикации нового поста или при обновлении настроек виджета.
  2. Записи могут выводится в случайном порядке или сортироваться по дате публикации.
  3. Так как Google не любит, чтобы на странице было более 100 ссылок, плагин позволяет задавать количество отображаемых ссылок в карте.

Установка и требования к плагину

  1. Скачайте плагин в директорию плагинов WordPress.
  2. Разархивируйте архив, установите на папку pixel-sitemap права на запись, иначе у вас не будет работать кеширование.
  3. Войдите в панель управления, активируйте плагин.
  4. Добавьте виджет Pixel Sitemap на сайдбар своего блога или в шаблоне, где нужно вывести карту разметите следующий код: <?php echo pixel_sitemap(); ?>.

Скриншоты

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

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

Внешний вид виджета

Внешний вид виджета

Скачать

Изменения

Версия 1.0.2

  • В текущей версии карта отображается только на главной странице
  • Исправлен баг с функцией put_file_contents()
  • Исправлен баг с вызовом плагина в произвольном месте: <?php echo pixel_sitemap(); ?>

По поводу «Как Yandex относится к ссылкам с однопикселевыми картинками»:
http://zacklife.ru/pikselnaya-karta-sajta.html — здесь человек приводит ответ Платона Щукина на вопрос о целесообразности использования такого плагина.

Popularity: 100%

  1. Ander
    15 Авг 2009 из 19:52 | #1

    Это уже четвертая карта, которую я ставлю себе на WP… Вобщем — не работает! Плагин скачал, права установил, страницу создал, код в страницу вставил — и тишина полная! WP 2.7.1 кстати.
    Ну все ок, только плагины картовые не хотят работать ))

  2. 15 Авг 2009 из 20:25 | #2

    @Тимофей
    @Rus

    Ошибка означает, что файл кеша не удаляется, не хватает прав на запись у файла /…/pixel-sitemap-cache

  3. che
    19 Авг 2009 из 13:50 | #3

    подскажите а как установить плагин если я использую ВП на их хостинге
    %%.wordpress.com
    где там найти доступ к FTP ?

  4. Тимофей
    21 Авг 2009 из 14:53 | #4

    seobucks, Стоят полные права на запись. Я даже для всех файлов их ставил. Ошибка тажа. есть ещё идеи. Помогите, пожалуйста.

  5. 21 Авг 2009 из 15:07 | #5

    @Тимофей
    Поставьте в файле …/pixel-sitemap.php в 36 строке перед словом unlink собачку @ ( @unlink(...);

  6. Тимофей
    21 Авг 2009 из 15:38 | #6

    Теперь всё хорошо, спасибо

  7. Nana
    23 Авг 2009 из 20:44 | #7

    В 2.8.1 версии не запускается. Ругается на ошибку в 199 строке.
    И кстати версия на скачивание лежит 1,0,0, как в пшп записано.
    А где взять работающую?

  8. Nana
    23 Авг 2009 из 20:58 | #8

    Если делаю как советовал seobucks, то плагин запускается, но…
    Выводится НА ГЛАВНОЙ странице вверху его настройки и всё. Бред какой-то…
    И где кстати должна быть папка pixel-sitemap-cache?
    Ну что за дурацкое описание хорошего плагина… Я брюнетка, но хотелось бы более детального описания установки… 🙁

  9. 23 Авг 2009 из 22:04 | #9

    @Nana
    > И где кстати должна быть папка pixel-sitemap-cache?
    Это не папка, а файл кеша. Этот файл создается автоматом в папке плагина.
    Описание как описание, действия примитивны: расспаковать и активировать, включить виджет и все.
    Nana, постучитесь во вторник в ICQ, посмотрим, почему у вас не получается.

  10. gps
    24 Авг 2009 из 16:44 | #10

    Спасибо отличный плагин…

  11. Nana
    27 Авг 2009 из 15:16 | #11

    seobucks а у тебя есть джабер? а то у меня аска не работает. Точнее я от нее отказалась.

  12. 27 Авг 2009 из 15:34 | #12

    @Nana
    Есть gtalk, можешь постучать в чат, контакт в сайдбаре

  13. Max
    08 Сен 2009 из 19:36 | #13

    Помогите пожалуйста вывести карту на обычную страницу, а не в сайдбар сбоку. Я так понимаю, нужно использовать в шаблоне страницы конструкцию типа

    echo pixel_sitemap();

    но она не работает 🙁 хотя указано, что в версии 1.0.2 этот баг исправлен. Но по ссылке на скачивание находится версия 1.0.0. И как в таком случае составить весь код, чтобы карта выводилась только на одной странице (например, с ID=2) а не на всех подряд?

  14. Spel
    08 Сен 2009 из 20:51 | #14

    Поставил Ваш плагин — отличная штука!
    Только возник вопрос — он появляется только в странице новостей, а если я делаю статичную главную страницу то все усилия напрасны…
    Никаких страниц второго уровня не будет.
    Так что вот вопрос: Могу ли я поставить этот виджет или вывести карту сайта на главную статичную страницу?

    Я новичок, это мой первый сайт — только разбираюсь, не судите строго если я чего-то не понял. Не владею php — так что про ошибку и разделение пикселей узнал только из комментариев. Спасибо за ответы!

  15. Shvatov
    09 Сен 2009 из 20:29 | #15

    Доброе время суток. Виджет я не могу настроить. Не поддереживает виджеты, ибо не настроен сайдбар. Как мне скрыть извиду пиксели, ибо портит дизайн, а так же как настроить виджет? Если не сложно отправьте ответ на емаил.

  16. HenzO
    13 Сен 2009 из 2:40 | #16

    Не работает он у меня нормально. Выводить в сайдбаре выводит но вместо 1 пиксельных изображений выводятся обычные фразы, я уже сделал px.gif большую с 50х50 и заменил на стандартную — всеравно не показывается px.gif а вместо нее идут названия тем созданных на блоге…

  17. HenzO
    13 Сен 2009 из 2:44 | #17

    http://сайт/wp-content/plugins/pixel-sitemap/px.gif/
    последний слеш почемуто автоматом у всех картинок ставиться в моем случае. хз почему так

  18. HenzO
    13 Сен 2009 из 2:46 | #18

    А во втором блоге проверил, слеша в конце нет, но картинка почемуто не ставиться( и пишет что 0 x 0 пикселей

  19. HenzO
    13 Сен 2009 из 2:55 | #19

    Все, разобрался, слеш почемуто появлялся только в опере. А во втором случае проблема имела место быть из за переимнования папки с плагином) извеняюсь что нафлудил тут, реально не специально

  20. Squisher
    17 Сен 2009 из 17:24 | #20

    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

    как лечить сие?

  21. antonio
    19 Сен 2009 из 13:33 | #21

    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.

  22. 20 Сен 2009 из 12:40 | #22

    @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 '';

  23. 20 Сен 2009 из 12:44 | #23

    @Squisher
    Скачайте последнюю версию плагина у меня с сайта. Если вы вручную вставляете в код вызов плагина, то тогда можете как параметр передавать в него пустой массив pixel_sitemap(array())

  24. Leo
    25 Сен 2009 из 23:44 | #24

    Отличный плагин, но я использую также плагин Front Page Excluded Categories для того чтобы не показывать статьи из некоторых рубрик на главной. И pixel_sitemap тоже не дает ссылок на эти статьи. Можно как-то сделать чтоб pixel_sitemap выдавал ссылки на все статьи без исключений?

  25. DESCONECT
    26 Сен 2009 из 13:30 | #25

    Здравствуйте.
    У меня просьба такая же как и у Max .
    Я хотел бы вывести на отдельную страницу.

  26. Nana
    16 Окт 2009 из 12:49 | #26

    А я узнала, почему этот плагин не у всех работает. Мне его поправили.
    До конца я не поняла, в чем дело, но вроде дело в том, что автор(ы) плагина накосячили при прописывании в плагине кода PHP. Что-то там не так с открытием и закрытием. В общем сделали халтурно, мне его за 5 минут поправили и он заработал! Велком посмотреть на моём сайте!
    Правда осталась проблема… Больше чем 802 ссылки он не выводит.
    А на другом сайте, вообще не отображается. Я думаю это проблема шаблона… Хотя не уверена…

    Но в любом случае, если ВП не может инициализировать плагин, с ошибкой в 199 строке, значит это проблема плагина. И это легко решается. 🙂
    надо в плагине поменять <? на <?php и плагин запустится.

  27. 27 Окт 2009 из 10:22 | #27

    @Nana
    Nana, поздравляю с открытием 🙂 Раз уж вы ни в чем не уверены, чего вы пишите? <? и <?php одинаково правильны, если установлена соответствующая директива php, которая активна по умолчанию, жаль, что на вашем хостинге ее отключили. Насчет кол-ва ссылок, то здесь большую роль играет мощность хостинга, чем мощнее, тем больше ссылок может выплюнуть в кеш и потом показывать данный кеш. Я бы вообще не ставил больше 300 ссылок. Если плагин не выводится на главной странице, то возможно главную страницу подменили на внутреннюю в настройках блога.

  28. Дмитрий
    29 Окт 2009 из 15:05 | #28

    да все работает — и все классно работает

  29. MsMitay
    13 Ноя 2009 из 6:58 | #29

    В сайдбаре не появляется ваша карта сайта вообще ни как. Шаблон виджетсовместимый. Выставил права на папку 777, добавил виджет Pixel Sitemap на сайдбар своего блога и даже пробовал в футере выставить код Визуально не наблюдаются пиксели. Что подскажите?

  30. MsMitay
    14 Ноя 2009 из 12:55 | #30

    WordPress 2.8.5 На одном хостинге оба сайта, на первом сайте не ставится плагин, на втором сразу поставился без проблем… Сейчас голову ломаю, в чём может быть дело…

  31. я Живу!
    29 Дек 2009 из 0:14 | #31

    админу огромный респект за плагин. Только что поставил себе — вроде-бы все работает!
    Параметры блога: версия ВП 2.7.1., хостинг — ciber-empire.com (не реклама, но мне нравится).
    Приглашаю всех посетить мой Лирико-аскетичный бомже-блог )))

  32. я Живу!
    29 Дек 2009 из 0:17 | #32

    извиняюсь за ошибочку…
    правильное название хостера вот: cyber-empire.com

  33. Webchester
    29 Дек 2009 из 19:01 | #33

    Большое спасибо автору за плагин.

  34. Tettie
    31 Янв 2010 из 17:25 | #34

    Здравствуйте, уважаемый Seobucks!
    У меня на сайте чуть более 500 постов. Вы написали, что Гугл не любит, когда на главной больше 100 ссылок. Подскажите, пожалуйста, что произойдет, если в пиксельную карту вывести все полтысячи постов? Гугл забанит мой сайт и перестанет его индексировать???

  35. uka.ru
    01 Фев 2010 из 19:19 | #35

    сначала работал. потом перестал. переставил — не работает.
    закоментировал проверку is_home — заработал. но ессено показывается на всех страницах. is_home почемму-то не работает

  36. BobrDobr
    01 Фев 2010 из 20:56 | #36

    Для тех у кого проблемы с выводом через
    проверьте свой плагин Cache если не очистит.

  37. BobrDobr
    01 Фев 2010 из 20:57 | #37

    Для тех у кого проблемы с выводом через
    проверьте свой плагин Cache вернее удалите кеш.

  38. BobrDobr
    01 Фев 2010 из 20:57 | #38

    Для тех у кого проблемы с выводом через
    проверьте свой плагин Cache’a вернее удалите кеш.

  39. BobrDobr
    01 Фев 2010 из 20:59 | #39

    Сори что 3 сообщения)) нет что-то лагал
    удалите первые 2))

  40. Alexander
    02 Фев 2010 из 20:53 | #40

    Не могу изменить количество постов на карте, весит штук 30.
    Кэша вроде нет, но явно, что плагин закэшировался, вот только где?

  41. 10 Фев 2010 из 20:30 | #41

    @Tettie
    Гугл ваш сайт не забанит, возможно быть понизит в выдаче. В любом случае, какой вам смысл выводить столько постов в карту. Если для сапе, то после индексации можно карту уменьшить до оптимального числа ссылок.

    @uka.ru
    Скорее всего у вас на главной странице выводится статическая страница место списка постов. Попробуйте вместо is_home прописать is_page(ID) и вместо ID указать идентификационный номер вашей главной страницы.

  42. Роман
    13 Фев 2010 из 4:57 | #42

    а у меня такую ошибку пишет
    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

    не подскажите в чем дело?

  43. Алексей Шувалов
    28 Фев 2010 из 22:45 | #43

    А можно ли этот плагин, расчитаный на wordpress, вшить в обычный php-сайт?

  44. 04 Мар 2010 из 17:26 | #44

    Нет, нельзя. Вы можете взять идею и сделать для своего сайта свой плагин.

  45. Сергей
    12 Апр 2010 из 23:27 | #45

    А как скачать последнюю версию плагина? Ссылка на скачивание выдает старую версию.

  46. Aleks
    04 мая 2010 из 1:06 | #46

    Карта показываются на всех страницах кроме тегов!!! Как сделать чтоб только на главной отображалась.

  47. dtproject
    21 мая 2010 из 0:56 | #47

    На CSS плагина валидатор ругается ((( А сам плагин конечно же хороший. Кому валидность CSS по барабану — почему бы не поставить?

  48. Alexander
    27 мая 2010 из 4:34 | #48

    Здравствуйте. Появилась проблемка при работе виджета.Все нормально работало, пока на сайте было не очень много страниц. Потом, когда их число перешло за 1700 виджет пеерстал отображаться и погасил все, что было ниже его. Настройка с уменьшением дала работающий виджет только при чмсле пикселей только 500. Кто знает как решить эту проблему. Спасибо.

  49. sev
    23 Июн 2010 из 14:46 | #49

    Автору благодарность за плагин.Буду пробовать его.

  50. Максим
    12 Авг 2010 из 14:14 | #50

    Пришлось попотеть, но сейчас вроде все ОК!
    Респект!

Страницы комментариев
  1. Трекбеков пока нет.