以下のコードを子テーマのfunctions.phpに貼り付けることで、はてブボタンを消し、シェアボタンの順序も変えることができます。
//シェアボタンをカスタマイズ
function insert_social_buttons($type = null) {
$share_url = (is_home() || is_front_page()) ? home_url('/') : get_permalink();
$encode_url = urlencode($share_url);
$sitename = (is_home() || is_front_page()) ? '' : '|' . get_bloginfo('name');
$sitename = urlencode($sitename);
$raw_title = (is_home() || is_front_page()) ? get_bloginfo('name') . '|' . get_bloginfo('description') : get_the_title();
$encode_title = urlencode($raw_title);
$tw_via = (get_option('include_tweet_via')) ? '&via=' . get_option('include_tweet_via') : ''; //Twitterアカウントを含める
?>
<div class="sns-btn<?php if (get_option('another_social') || $type == 'fab') { echo ' sns-dif'; } ?>">
<?php if ($type == null) echo '<span class="sns-btn__title dfont">SHARE</span>'; ?>
<ul>
<!-- facebook -->
<li class="fb sns-btn__item">
<a href="http://www.facebook.com/share.php?u=<?php echo $encode_url; ?>&t=<?php echo $encode_title . $sitename; ?>" target="_blank" rel="nofollow noopener noreferrer">
<?php fa_tag("facebook","facebook",true) ?>
<span class="share_txt">シェア</span>
</a>
<?php if (function_exists('scc_get_share_facebook')) {
echo '<span class="scc dfont">' . scc_get_share_facebook() . '</span>';
}
?>
</li>
<!-- LINE -->
<li class="line sns-btn__item">
<a href="http://line.me/R/msg/text/?<?php echo $encode_url; ?>%0D%0A<?php echo $encode_title . $sitename; ?>" target="_blank" rel="nofollow noopener noreferrer">
<?php if(get_option('use_fontawesome4')) : ?>
<img src="<?php echo get_template_directory_uri() . '/library/images/line.svg'; ?>">
<?php else: ?>
<i class="fab fa-line"></i>
<?php endif; ?>
<span class="share_txt share_txt_line dfont">LINE</span>
</a>
</li>
<!-- twitter -->
<li class="tw sns-btn__item">
<a href="http://twitter.com/share?url=<?php echo $encode_url; ?>&text=<?php echo $encode_title . $sitename . $tw_via; ?>" target="_blank" rel="nofollow noopener noreferrer">
<?php fa_tag("twitter","twitter",true) ?>
<span class="share_txt">ツイート</span>
</a>
<?php if (function_exists('scc_get_share_twitter')) {
echo '<span class="scc dfont">' . scc_get_share_twitter() . '</span>';
}
?>
</li>
<!-- Pocket -->
<li class="pkt sns-btn__item">
<a href="http://getpocket.com/edit?url=<?php echo $encode_url; ?>&title=<?php echo $encode_title . $sitename; ?>" target="_blank" rel="nofollow noopener noreferrer">
<?php fa_tag("get-pocket","get-pocket",true) ?>
<span class="share_txt">Pocket</span>
</a>
<?php if (function_exists('scc_get_share_pocket')) {
echo '<span class="scc dfont">' . scc_get_share_pocket() . '</span>';
}
?>
</li>
</ul>
</div>
<?php //END シェアボタン
}
ちなみに順番を変えるには単純に<li>〜</li>
の並びを入れ替えればOKです。
WordPressテーマSANGOの質問
シェアボタンを個別で削除
サルカワ様
初めまして、素敵なテーマをありがとうございます。
シェアボタンを削除したいのですが、全て削除するのではなく「はてぶ」のみ削除をすることは可能でしょうか。また、シェアボタンの順序を変更することは可能でしょうか。(FB、Line、twitter、pocketの順に変更したいと思っています。)
お忙しい中恐縮ではございますが、何卒よろしくお願いいたします。