pvitt
  • 0
Новичок

Как использовать статические кнопки Flattr

  • 0

Как я могу использовать статические кнопки flattr (изображение кнопки, размещенное на моем сервере) в установке wordpress 3.x с помощью плагина flattr? Несколько человек попросили меня не загружать кнопку flattr с серверов flattr, чтобы предотвратить отслеживание пользователей с помощью flattr.

[Изменить] Как уже упоминалось, меня попросили изменить способ работы плагина flattr. Но я понятия не имею, как это сделать. Поэтому я не уверен, идет ли речь только о фоновом изображении или о любом другом ресурсе, загружаемом с серверов flattr. Это то, на что я хочу ответить здесь.[/Edit]

Share
  1. Не могли бы вы дать ссылку на плагин, который вы используете? Он выпущен самим flattr или какой-то третьей стороной?

    • 0
  2. Если я вас правильно понял, вы хотите добавить кнопку Flattr в свои сообщения, но вместо использования Flattr JavaScript API вы просто хотите, чтобы изображение кнопки сохранялось на вашем сервере и переходило на вашу страницу Flattr при нажатии.

    Я включил рабочий пример в этот ответ и предоставлю код и инструкции ниже.

    рабочий пример:


    Заголовок сообщения WordPress

    orem ipsum dolor sit amet, consectetur adipiscing elit. Duis eros libero, ullamcorper id ultrices ac, ultrices a magna. Vivamus sit amet tempus justo. Sed risus tellus, volutpat id sagittis sit amet, vehicula commodo ipsum. Nunc adipiscing sagittis ligula in tempor. […]


    Чтобы эта кнопка автоматически добавлялась внизу каждого поста:

    Сохраните изображение на свой локальный компьютер, а затем загрузите его в WordPress с помощью загрузчика мультимедиа. Запишите URL-адрес изображения или выделите его и скопируйте в буфер обмена.

    Откройте файл темы functions.php и добавьте куда-нибудь следующий код.

    <?php
        add_filter('the_content', 'pvitt_flattr_this' );
        add_filter('the_excerpt', 'pvitt_flattr_this' );
    
        function pvitt_flattr_this() {    
             echo '<a href="http://flattr.com/thing/64811/dotnetphen-com"><img src="http://www.dotnetphen.com/blog/2011/04/flattr-badge-large.png" /></a>';
        }
    ?>
    

    Кнопка, которая ссылается на вашу страницу Flattr, теперь будет добавлена ​​в конец каждого поста или отрывка из поста.

    • 0
  3. Вы просто имеете в виду фоновое изображение, которое используется для ссылок?

    http://svn.wp-plugins.org/flattr/trunk/tabber.css

    ul.tabbernav li a
    {
     padding: 12px;
     margin-left: 0px;
     border-bottom: none;
     background-color: #78A931;
     background-image: url(https://flattr.com/_img/fluff/bg-boxlinks-green.png);
     color: #fff;
     border-left: 1px solid #7a3;
     text-decoration: none;
    }
    

    Единственный способ, которым этот конкретный запрос к серверу flattr.com не произойдет, — это если вы напрямую измените таблицу стилей плагина, т.е. wp-content/plugins/flattr/tabber.css и настройте CSS, опубликованный выше.

    • 0

Оставить ответ

You must login to add an answer.