Irohabook
PHP WordPress

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 );

とする。クエリは

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

CSS PHP WordPress

広告

コンピューター コンピューター
プログラミング プログラミング
数学 数学
英語 英語
国語 国語
理科 理科
社会 社会