@ele_tulina

Как изменить код кнопок «Поделиться» для Facebook и Вконтакте, чтобы они заработали в мобильной версии сайта?

Ребята, буду очень признательна, если сможете помочь. Оставила на сайте пердустановленный в шаблоне блок кнопок "Поделиться", но тут обнаружилось, что кнопки Facebook и Вконтакте не работают в мобильной версии (в Facebook происходит переход, но на открывшейся странице лишь пустое окошечко с предложением вставить ссылку и после этого поделиться; Вконтакте дела обстоят лучше: сама новость расшаривается с картинкой, но читатель не видит, чем делится, т.к. в открывшемся окне отражается лишь ссылка). Подскажите, как можно видоизменить код, чтобы он корректно начал работать?

Вот он:

printf( '<li class="facebook-share"><a href="http://www.facebook.com/sharer/sharer.php?s=100&amp;p[url]=%1$s&amp;p[images][0]=%2$s&amp;p[title]=%3$s" target="_blank" class="et-share-button et-share-facebook">%4$s</a></li>',
									esc_url( $post_permalink ),
									esc_attr( $thumbnail[0] ),
									$title_attribute,
									esc_html__( 'Facebook', 'Nexus' )
								);

printf( '<li class="vkontakte-share"><a href="http://vkontakte.ru/share.php?url=%1$s&amp;text=%2$s" target="_blank" class="et-share-button et-share-vkontakte">%3$s</a></li>',
									esc_url( $post_permalink ),
									$title_attribute,
									esc_html__( 'Vkontakte', 'Nexus' )
								);
  • Вопрос задан
  • 2527 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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