WordPress(PHP)でツイッターのツイートボタン(オリジナル)を作る

ツイッターのツイートボタンをオリジナルで用意する方法。a タグの href にいろいろぶっこむ。

<a href="//twitter.com/intent/tweet?text=<?= urlencode( $title_attribute ) ?>&url=<?= $canonical ?>&hashtags=<?= $hashtags ?>" rel="nofollow" target="_blank">
    <i class="fab fa-twitter"></i>
</a>

ただし

$canonical = esc_url( get_permalink() );
$title_attribute = the_title_attribute( 'echo=0' );
$tags = get_the_tags();
$tags_array = array();
foreach ( $tags as $tag )
{
    $tags_array[] = $tag->name;
}
$hashtags = implode( ',', $tags_array );

とする。クエリは

  • text
  • url
  • hashtags

を入れる。hashtags はあってもなくてもかまわない。アイコンは Font Awesome を使っている。

広告

広告

広告

技術

言語

高校理系

高校文系

中学

小学

エッセイ

姉妹サイト