Плагин Zakladka для WordPress 2.7
Опубликовал Санёк. января 15, 2022Рад представить вам новый плагин для WordPress! Искал подходящий плагин для добавления статей в закладки и увы...Все что нашел было уже не актуально: слишком мало русскоязычных сетей социальных закладок и попадаються ссылки на мертвые ресурсы. Решил сделать что-нибудь свое. Этот плагин отличается от других подобных ему тем, что в нем 18 19 русскоязычных сетей закладок!
Скачать
Основные возможности:
- Управление отображаемыми ссылками через админку
- Возможность как автоматической (в конце статьи по умолчанию), так и ручной вставки кода
- Возможность включать/отключать аттрибут rel=”nofollow”
- Возможность включать/отключать открывание ссылок в новом окне
- Автоматическое отслеживание текущей версии плагина
Установка:
- Скачайте архив и распакуйте его.
- Скопируйте папку zakladka целиком со всем ее содержимым в /wp-content/plugins/
- Зайдите в админку WordPress’а и активируйте плагин Zakladka
Плагин готов к работе! Теперь можете его настроить по своему вкусу
Настройка:
- Для начала зайдите в "Настройки-Zakladka".
- Здесь можно настроить расположениесписка иконок. По умолчанию они находятся в конце статьи. Можете изменить их местоположение. Для этого установите галочку в пункте "Использовать ручную вставку кода" и с помощью тега <?php zakladka(); ?> перенесите список в нужное место. Этот код должен быть размещен внутри цикла TheLoop, т.е. между <?php while (have_posts()) : the_post(); ?> и <?php endwhile; ?>
- Откорректировать выравнивание, отступы и т.п. можно через определение класса div.zakladka в файле style.css вашего шаблона например вот так:
div.zakladka {text-align: center; margin: 10px 0;}
Для работы плагину требуется PHP 5. Вот в принципе и все.
Скачать
История плагина.
Ver. 1.1
- Исправлена ошибка, возникающая при ручной вставке кода.
- Добавлена более подробная инструкция по использованию функции "ручная вставка кода". Инструкция включает в себя скриншот.
Ver. 2.0
- Добавлена возможность закрывать ссылки на закладки тэгом noindex. Теперь плагин идеально подходит для сателлитов, ну и для других сайтов тоже))
Ver. 3.0
- По многочисленым просьбам добавил закладки Яндекса
При сабмите появится окошко с надписью "Идет сохранение" или что-то в этом роде. Можете его сразу закрыть, так как закладка уже будет добавлена. - Добавил социалки: SEO community, Chipp, Korica, СМИ2. Для сабмита необходимо иметь зарегистрированный аккаунт.
- Прикрутил добавление статьи в твитер.
Ver. 3.5
- Удалены неработающие сервисы
chipp.ru
kli.kz
ma.gnolia.com
www.rucity.com - Добавлена кнопка Google Buzz.
- Исправлена ссылка для добавления закладки в сервис zakladok.net.
- Оптимизированы картинки: было 27,3 Кб - стало 9,46 Кб
- Протестировано на Wordpress 2,9 - полет нормальный.
Ver. 3.7
- Добавлены кнопки Vkontakte и Facebook.
Если вы хотите поделиться этим плагином, просьба ставить ссылку на эту страничку, так как при обновлении расположение файла может поменяться.
Статьи по теме:
Тэги: WordPress, Zakladka, плагины

Действительно отличный мод. Мне лично точно пригодиться! Как поставлю отпишусь более подробно
Спасибо!
admin Reply:
января 15, 2022 at 3:07
Буду ждать с нетерпением!
Кстати, del.icio.us давно уже переехал на delicious.com
admin Reply:
января 20, 2022 at 11:50
Спасибо. Исправил.
Спасибо за плагин. Есть пара вопросов:
1) Можно сделать так, чтобы значки соцзакладок выводились в полном тексте новости, а в коротком – нет?
2) С ”nofollow” все понятно, а с “noindex” как?
3) Планируете вы сделать возмжность дополнять самостоятельно список сервисов?
admin Reply:
января 21, 2022 at 2:59
1. Для этого необходимо включить функцию “Ручная вставка кода” и вставить код плагина в single.php в конце вашей статьи или там где вы хотите его вывести.
2. Тэг noindex появится в следующей версии.
3. Пока что это не планируется, но идея мне понравилась)) Думаю позже я обязательно ее реализую.
Санек, плагин супер, особливо радует то – что код понятен.
Особенно учитывая то, что WP я пользую второй день.
Тут был вопрос про NOINDEX.
Тема веТь жива, однако – версия твого плагина 1.0 )))
Выкладывай 2.0, что уж тянуть то.
Неужто так сложно воткнуть?
строка wp-content\plugins\zakladka\zakladka.php 66-669
Воткнуть
Кто не в курсе как – эти строки заменить на:
$link = ‘ ‘ . $img . ‘ ‘;
Элементарно.
admin Reply:
января 31, 2022 at 21:40
Вторая версия уже давно готова!
Просто не хочется сразу все выкладывать, а то плагину развиваться будет некуда. Но раз такой ажиотаж, скоро выложу обновление.
Ептать…
А что – код не принимает?
Вот жеж…
Кстати…
строка wp-content\plugins\zakladka\zakladka.php 66-69 – косяк вылез, однако…
Ну ты пойми – не нарошна же)))
admin Reply:
января 31, 2022 at 21:43
У всех все работает. Хостинг 5 PHP поддерживает?
Да, нормально, главное картинки есть красивые, а остальное неважно))) Кто ентими закладками то пользуется?… В соц сетях сидят домохозяйки одни…)))) Надо аякс вклеить в плагин, чтоб при наведении мыши вылезало окно 400Х400 и там H1 былоб написано – “нажать тут”
admin Reply:
февраля 3, 2022 at 21:24
На самом деле социалки довольно популярны) и не только среди домохозяек
А у меня странность вылезла… Установил ручной вызов функции, вставил в код single.php “”
Результат – Fatal error: Call to undefined function bookmarkz() in /home/demuric/public_html/wp-content/themes/Organic/single.php on line 20
Пока что заменил на “”, но что дальше-то делать?
admin Reply:
февраля 5, 2022 at 0:28
Ошибка исправлена + добавлена более подробная инструкция по вставке кода. Качайте версию 1.1
Если что-то будет не понятно – стучим в асю, не стесняемся))
P.S. Для доказательство того что все работает временно включил эту функцию.
Кажется, был глюк с добавлением коммента, повторю на всякий…
Да, теперь всё заработало, спасибо. Правда, я несколько осторожнее вызываю функцию – (ПХПвкл) if(function_exists(‘zakladka’)) { zakladka(); } (ПХПвыкл)
Постараюсь на днях поэкспериментировать над output’ом – если выйдет что красивое, отпишусь
А Яндекс Закладка есть?
admin Reply:
февраля 9, 2022 at 23:24
Пока нет, но постараюсь ее воткнуть в следующей версии.
сделай плиз ноиндекс
admin Reply:
февраля 14, 2022 at 11:40
Выложил новую версию с noindex!
Вот теперь тема.
Отличные закладки, всё работает как надо и на должном уровне.
Автору респект за оперативное обновление плагина.
admin Reply:
февраля 15, 2022 at 0:33
Спасибо за новые идеи)
Отличная штуковина. Также поставил себе на сайт. Автору большое спасибо
admin Reply:
марта 3, 2022 at 18:34
Не за что))
Спасибо за плагин!
Поставил на блоге – 100wmz.com/blog
Работает отлично!
Спасибо за плагинчик, установка вообще элементарная! Распаковал и всё, работает отлично.
admin Reply:
марта 21, 2022 at 22:08
Пожалуйста
Кстати, скоро будет обновление. Вот только найти бы несколько свободных часов…
Это у вас модификация bookmarkz?
Если у вас стоит zakladka, то у него тот же минус, что и у bookmarkz: в коде страницы получается много исходящих ссылок, которые надо закрывать в noindex, nofollow.
Лучше, когда в коде вообще нет исходящих ссылок на социалки.
Посмотрите, как у меня на блоге это реализовано в отдельных записях. Там же и ссылка на скрипт есть : ]
admin Reply:
апреля 5, 2022 at 19:20
Нет. Перед тем как пиарить свой плагин могли бы прочитать до конца статью, в которой написано о возможности закрытия ссылок тэгами noindex и nofollow через админку.
Поисковый робот Reply:
апреля 5, 2022 at 19:26
Да читал я, читал :]
В-том-то и дело, что ваш плагин требует дополительных действий по закрытию имеющихся прорех. Может, кому-то это и нравится. Мне ближе – убрать нафиг все ссылки и не париться с их закрытием.
А то что ссылку на мой скрипт убрали свидетельствует в мою пользу : ]
Кстати, скрипт вовсе и не мой ; ]]
admin Reply:
апреля 5, 2022 at 19:45
Никаких прорех нет – ссылки закрыты. Каких действий он требует? Лишний раз мышкой щелкнуть? Насчет свидетельствования не совсем понятно. Ссылку убрал потому что не красиво пиарить свое, основываясь на том что у меня УГ. Это всего лишь ваше мнение. Если вам не нравится – просто не ставьте его.
admin: я не говорил, что у вас “УГ”, просто сам в прошлом году переделывал bookmarkz под себя (добавил в итоге 44 сервиса) и столкнулся с тем же: неизбежными ноиндексами и огромадным куском кода в html-коде страницы (прошу прощения за мой русский : ]
Естественно, когда встретил похожую ситуацию, попытался рассказать о том, как я с этим справился.
admin Reply:
апреля 5, 2022 at 20:11
Была мысль выводить через ява скрипт, но посчитал что и так нормально. Сейчас даже пользователям диалапа (которых все меньше и меньше) этот кусок кода не доставит проблем. Кстати в предыдущих каментах про кусок кода ни слова – упор шел на тэги noindex и nofollow.
Хозяин, может мне не по глазам, но я не нашел где можно скачать твой чудный плагин?
Подскажи, будь добр.
разобрался. ) извини за беспокойство
Почему то скачивается битым архивом (((
admin Reply:
мая 27, 2022 at 0:05
Может версия winrar старая
Обновляемся
[...] на помощь отдельные плагины. Для wordpress это «Zakladka«. Автор плагина Санек. Установив данный плагин [...]
@Ved, кто-то – это я про себя
Все, установил! Оказалось социалки можно выключать – супер!
Теперь другое предложение) а можно как то реализовать, чтобы социалки выводились не одной строкой, а выпадающим меню? ))ну типа как на одназакладка)))
Санёк Reply:
марта 2, 2023 at 13:07
Посмотрим, переписывать много
Да это понятно. Зато когда-то выйдет кардинаально новая версия плагина, в разы лучшая чем сервис однакнопка
хотя и сейчас в плагин в части управления, лучше)
[...] этом плагине я уже писал в посте. На данный момент плагин обновился до версии 3.5. Странная однако нумерация версий у Санька. Была [...]
Про выпадающий список – тема. Цветные иконки иногда выглядят неприглядно на одноцветных темах. Здорово было бы совместить оба варианта. Кому что надо.
Вопрос больше по php: что добавить в код ручного вывода закладок, чтобы они обрамлены были рамкой?
А можно плагин так переписать, чтобы при автоматической вставке иконки ставились бы только в полной новости? В короткой они нафиг не нужны. Только главную замусоривают и время загрузки увеличивают.
Санёк Reply:
марта 2, 2023 at 20:04
@Bahus, если нужно только в полной новости, то используй ручную вставку в файл singl.php (post.php)
З.Ы. Версия 3,5 потому что 5 поправок
Вставь код в таблицу 1х1 с нужной шириной и цветом линий.
То ли я тупой, то ли одно из двух – но у меня иконки расположились вертикально
Эдакая ого-го башня вышла
Санёк Reply:
апреля 7, 2023 at 22:51
Видимо что-то с версткой шаблона
А у меня почему-то вместо иконок пишет словами названия закладок, и не знаю как изменить. Подскажите, пожалуйста!!!
Санёк Reply:
апреля 10, 2023 at 22:23
Проверьте закачались ли иконки. Если они на месте, то проверьте права доступа для папки images и самих иконок.
можно ещё сервис добавить в список? новый русскоязычный сервис интернет закладок
_www.redkum.com – без рекламы и мусора, без nofollow. некоммерческий сервис с прямыми ссылками.
Ещё для Контакта кнопка появилась. Кстати, неплохо сделали. Даже дескрипшен подсасывается. И делается просто _vkontakte.ru/share.php?url={адрес страницы}
Санёк Reply:
апреля 16, 2023 at 20:08
Спасибо, возможно сделаю в следующей версии
Обнаружил проблему с пермалинками, пример мой сайт, там пермалинки сделаны таким образом:
/%postname%/
Из-за этого в ссылках возникает ошибочный адрес на твиттер и некоторые другие адреса в виде:
metadevice.ru/postname/?p=1
а должно быть просто:
metadevice.ru/postname/
причем на некоторые сервисы нормально ссылки отображаются.
З.Ы. Поддерживаю мнение о необходимости добавить кнопку вконтакте + еще неплохобы и фейсбук прилепить.
Санёк Reply:
апреля 22, 2023 at 13:00
ЧПУ должны выглядить так: /%postname%
Если в конце стоит слэш, то это по идее уже папка, а не страница потому и такие ошибки появляются.
Да, кнопка для контакта это будет посильней многих других закладок.
Санёк Reply:
апреля 22, 2023 at 13:02
На днях добавлю кнопку Контакта и может еще что-нибудь. Думаю в субботу уже выложу обновление. Если есть пожелания чего еще не хватает – пишите до релиза новой версии.
Проблема с отключением отображения ссылок – убираю галочку, а эффекта ноль, все равно отображается иконка. В чем может быть причина?
Санёк Reply:
апреля 24, 2023 at 22:06
не пойму о чем вы
В админке, когда мы заходим в настройки закладок, есть функция “отображение ссылок”, так вот если я правильно понял она нужна для того чтобы выбирать какие закладки хотим отображать, а какие нет, так вот – она не работает. Поправьте меня если я ошибаюсь.
Санёк Reply:
апреля 27, 2023 at 17:11
@Мурад, все ссылки отображаются или наоборот ничего не отображается? Ваш хостинг поддерживает PHP5 ?
Обновляемся
В том то и дело, что отображаются все ссылки, и снятие галочки рядом с любой ссылкой не ведет к ее отключению, она все равно работает. Так и должно быть?
Санёк Reply:
апреля 27, 2023 at 21:32
Ваш хостинг поддерживает PHP5 ?
да, поддерживает
Отлично, за контакт отдельное спасибо.
Еще одна хотелка: автоматическое обновление )
p.s. в описании плагина так и осталась версия 3.5:
Plugin Name: Zakladka
Version: 3.5
хотя она на самом деле 3.7
кстати, а где 3.6?
Санёк Reply:
апреля 29, 2023 at 1:52
<< p.s. в описании плагина так и осталась версия 3.5
пофиксил
<< кстати, а где 3.6?
у меня на компе))
<< Отлично, за контакт отдельное спасибо.
не за что :)
<< Еще одна хотелка: автоматическое обновление )
для этого нужно залить плагин на wordpress.org и написать к нему описание на английском. Английским в совершентсве не владею, да и само описание составить не просто. Так что пока так.