Задать вопрос
@ivanovav27
Занимаюсь разработкой сайтов

Кнопка поделиться в соц сетях для каждой записи?

Добрый день!
Можно ли сделать так, чтобы можно было поделиться конкретной записью из выведенного списка записей, если нет перехода на внутреннюю страницу?
Подскажите, пожалуйста, как реализовать данную возможность?
  • Вопрос задан
  • 287 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    WordPress – с нуля до Профи
    1 неделя
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
ya-vitaliy
@ya-vitaliy
Верстаю... + wordpress и пробую Laravel
// SHARE BTN
//===============js======================
function socialopen(url){
    var winpar='width=500,height=400,left=' + ((window.innerWidth - 500)/2) + ',top=' + ((window.innerHeight - 400)/2) ;
    window.open(url,'tvkw',winpar);
}

$('a.bt').click(function(){
    var url = $(this).attr('href');
    socialopen(url);
    return false;
});

//===============html=====================
 <ul class="social_share">
        <li>
            <a class="bt" href="https://twitter.com/share?url=<?php the_permalink(); ?>&text=<?php the_title(); ?>">
                <i class="fa fa-twitter" aria-hidden="true"></i>
            </a>
        </li>
        <li>
            <a class="bt" href="http://www.facebook.com/sharer.php?u=<?php the_permalink(); ?>&title=<?php the_title(); ?>">
                <i class="fa fa-facebook" aria-hidden="true"></i>
            </a>
        </li>
        <li>
            <a class="bt" href="http://vkontakte.ru/share.php?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>">
                <i class="fa fa-vk" aria-hidden="true"></i>
            </a>
        </li>
    </ul>
Список с классом .social_share вставляется в каждую конкретную запись в цикле.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы