Скрипт для WordPress «Добавить в закладки»
Поговорим о кнопках добавления ссылки на пост в социальные закладки, тех, которые мы обычно наблюдаем в начале или в конце каждого поста на многих блогах. На этом блоге средства социализации постов были поочередно реализованы 3-мя разными способами: сначала я вставлял коды ссылок на социалки вручную, ...
Комментарии (46)
Здравствуйте,
установила плагин. Надеюсь в будущем будет выглядеть хорошо. Но пока, к сожалению, картинки отображаются так же, как и у вас на странице, сплошные квадраты.
Путь к папке с картинками я прописала правильно, тем не менее они не отображаются.
В чем там может быть дело?
Кстати, подскажите, начинающему блогеру: почему путь к папке нужно прописывать полностью, а не так, как прописывают в HTML?
И раз я уже попала в компанию людей знающих, то наберусь наглости спросить:
Подскажите, пожалуйста, как русифицировать тему? У неня на странице выводятся надписи на английском, а когда я попыталась добавить в файл index. php надпись: «добавить в социальные закладки», получились сплошные квадраты.
По-видимому, кодировка не та.
Буду благодарна за любую подсказку.
Людмила
Людмила, у меня нет никаких квадратов, это что-то с вашей стороны неправильно работает.
Не знаю. Если прописано верно, то работать должно.
Не совсем понимаю, о чем вы. Приведите пример.
Возможны 2 способа:
1) С помощью словаря самостоятельно перевести все английские слова и фразы в файлах темы.
2) Скопировать из какой-то русскоязычной темы соответствующие слова и фразы и заменить их в вашей теме.
Необходимо сохранять файлы темы в той кодировке, в которой работает Ваш сайт.
«Не совсем понимаю, о чем вы. Приведите пример.»
Пример: папка social и файл functions. php находятся в папке с темой, ее название: oldschool-10.
Файл functions. php ссылается на папку social, в которой находятся картинки.
Почему путь к папке прописывается не img src="social/имя графич. файла,
а img src="/wp-content/themes/oldschool-10/social/?
И если путь к картинкам я указала неправильно, то как в данном случае будет правильно?
«Необходимо сохранять файлы темы в той кодировке, в которой работает Ваш сайт.»
Как мне узнать, в какой кодировке работает мой сайт (он у меня не спрашивал, в какой кодировке ему работать) и как мне сохранить файлы темы в той же кодировке?
Заранее благодарна за подсказку.
Людмила
Потому что в этом скрипте не используется переменная из движка ВП, которая подставляет путь до темы.
Если картинки у вас лежат в папке /wp-content/themes/oldschool-10/social/ и при этом не отображаются, тогда не знаю… Видимо, еще какие-то причины.
В исходном коде страниц сайта есть такая строка в самом верху:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8″ />
здесь после
charset=
указана кодировка.Нужно воспользоваться каким-либо текстовым редактором, который умеет сохранять файлы в разных кодировках. Например, PSPad или Notepad++.
Сейчас без JS почти никто в Нет не ходит… Скрипт очень разумно придуман — респект!
Интересное решение, надо будет попробовать… В любом случае спасибо).
[quote post="109"]И еще, если эту запись добавляешь последней в массиве, то запятую в конце не надо.[/quote]
Ошибки всё равно по идее не должно быть
Подскажите пожалуйста куда добавить
Уже все места перепробовал, подскажите пожалуйста.
Саня возмите «Одну кнопку» — odnaknopka.ru/get/. И напрямую вставьте в шаблон своего блога.
Мне как-то более приятен вариант с «одной кнопкой! Но хотя кому как, кто и поизвращаться любит :))
SEO, а вот я не сторонник сервисов, которые требуют загружать код с их сайта, как это сделано у «Одной кнопки» (в общем-то сюда можно отнести и любую систему контекстной рекламы). Стоит их серверу стать недоступным (от этого никто не застрахован), как страницы блога станут грузиться с ощутимой задержкой, что не придется по душе посетителям блога.
[quote comment="3218"]SEO, а вот я не сторонник сервисов, которые требуют загружать код с их сайта, как это сделано у «Одной кнопки» [/quote]
Dimox, аналогично. Собственно полностью разделяю мысли в посте (эмм, это не спам комментов).
Предлагаю посмотреть мой вариант скрипта на javascript, подключается чрезвычайно просто на любые сайты-блоги-cms:
web-mastery.info/scripts/javascript-83.html
Положительный момент — минимум кода на странице (код сервисов реально разворачивается на клиентской машине), простое добавление/удаление и, главное, скрипт лежит на своем хосте.
sabotage, да, это тоже хорошее решение.
Прошу прощения за ламерский вопрос, но вот такая штука получается.
У меня в теме посты выводятся, как я понимаю, вот таким кодом:
Если тупо вставить вызов функции после the_post (); то почему-то блок иконок выводится перед собственно постом, а не после, как вроде бы должно быть. Совершенно не понимаю, почему такое =(
Как исправить? Заранее спасибо. И в любом случае огромное спасибо за сам код.
Упс. Спасибо.
Надо было не разбираться в коде, оказывается, а курить вопрдпрессовский кодекс =))
15g, все дело в том, что текст самого поста выводит код
the_content ()
(илиthe_excerpt ()
). Вставляйте функцию закладок после него, и все будет гуд ;)Кодекс вообще штука рулезная, жаль на английском, мне например сложно немного, чуть отвлекся — потерял нить :(
я так понял, что у тебя счас немного измененный скрипт стоит?
можешь его выложить?
Dux, возможно, однажды выложу его.
К сожалению, так не получается. У вас в коде выводится всего одна короткая строчка ()
А у меня весь скрипт целиком.
(