Поделиться HTML Кнопки для другой платформы - PullRequest
0 голосов
/ 09 марта 2020

Я создаю эти кнопки для моего сайта WordPress. Попытка сделать это простым и использовать кнопки в их форматах href html. На данный момент ни один из них не выводится на страницу, но интересно, имеет ли это отношение ко мне, делающему это локально? Каким-то образом я думаю, что это с моим кодом.

LinkenIn дает мне неправильный URL-адрес, Facebook открывает странную страницу, но когда вы нажимаете поделиться, она появляется, mailto открывает Gmail и становится пустым. Twitter - единственный, кто действительно выводит ссылку.

И если кто-нибудь знает, как сделать это для Slack, это было бы удивительно.

<?php

  $current_url = get_permalink();
  $current_page_name = get_the_title();
?>

    <div class="b-social-media-shares d-flex justify-content-end">
        <a class="b-social-media-shares__a b-social-media-shares--facebook" target="_blank" 
        href="https://www.facebook.com/sharer.php?u=<?php echo $current_url; ?>"><i class="fab fa-facebook-f"></i></a>

        <a class="b-social-media-shares__a b-social-media-shares--twitter" target="_blank" 
        href="https://twitter.com/share?url=<?php echo $current_url; ?>"><i class="fab fa-twitter"></i></a>

        <a class="b-social-media-shares__a b-social-media-shares--linkedin" target="_blank" 
         href="https://www.linkedin.com/shareArticle?mini=true&url=<?php echo $current_page_name ?>"><i class="fab fa-linkedin-in"></i></a>

        <a class="b-social-media-shares__a b-social-media-shares--slack" target="_blank" href=""><i class="fab fa-slack"></i></a>

        <a class="b-social-media-shares__a b-social-media-shares--email" target="_blank" 
        href="mailto:?subject=<?php echo $current_page_name ?>&amp;body=<?php echo $current_page_name . " " . $current_url?>"
        title="Share by Email"><i class="fas fa-envelope"></i></a>

    </div> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...