Lightning・いらないSNSボタンを削除

11

記事の方法でカスタムを100%保障するものではございません。

悪しからずご了承下さいませ。

古いバージョンでのカスタム内容となります

※カスタマイズは必ずバックアップの上、自己責任にて行って下さい。

プラグインを使わない

[スポンサーリンク]


 

プラグイン編

Lightningを利用している方は、VK All in One Expansion Unit(プラグイン)も使用していると思います。

多機能プラグインで便利ですが、SNSボタンを選択して表示させる事ができないので

いらないSNSボタンも表示されてしまいます。

なので今回は、いらないSNSボタンを削除する方法を紹介致します。

 
 

変更前

SNSボタンを削除・変更前
 
 

変更ファイル

変更ファイル

wp-content/plugins/vk-all-in-one-expansion-unit/plugins/sns/function_snsBtns.php

いらないSNSボタンの$socialSet の前に // を記載してコメントアウトします。

※下は、hatenaとpocketを削除しています。


		$socialSet = '<div class="veu_socialSet veu_contentAddSection"><script>window.twttr=(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],t=window.twttr||{};if(d.getElementById(id))return t;js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);t._e=[];t.ready=function(f){t._e.push(f);};return t;}(document,"script","twitter-wjs"));</script><ul>';
		// facebook
		$socialSet .= '<li class="sb_facebook sb_icon"><a href="http://www.facebook.com/sharer.php?src=bm&u='.$linkUrl.'&amp;t='.$pageTitle.'" target="_blank" ><span class="vk_icon_w_r_sns_fb icon_sns"></span><span class="sns_txt">Facebook</span><span class="veu_count_sns_fb"></span></a></li>';
		// twitter
		$socialSet .= '<li class="sb_twitter sb_icon"><a href="http://twitter.com/intent/tweet?url='.$linkUrl.'&amp;text='.$pageTitle.'" target="_blank" onclick="javascript:" ><span class="vk_icon_w_r_sns_twitter icon_sns"></span><span class="sns_txt">twitter</span></a></li>';
		// hatena
		//	$socialSet .= '<li class="sb_hatena sb_icon"><a href="http://b.hatena.ne.jp/add?mode=confirm&url='.$linkUrl.'&amp;title='.$pageTitle.'" target="_blank" onclick="snsWindowOpen();"><span class="vk_icon_w_r_sns_hatena icon_sns"></span><span class="sns_txt">Hatena</span><span class="veu_count_sns_hb"></span></a></li>';
		// line
		if ( wp_is_mobile() ) :
			$socialSet .= '<li class="sb_line sb_icon">
		<a href="line://msg/text/'.$pageTitle.' '.$linkUrl.'"><span class="vk_icon_w_r_sns_line icon_sns"></span><span class="sns_txt">LINE</span></a></li>';
		endif;
		// pocket
		//	$socialSet .= '<li class="sb_pocket"><span></span><a data-pocket-label="pocket" data-pocket-count="horizontal" class="pocket-btn" data-save-url="'.$linkUrl.'" data-lang="en"></a><script type="text/javascript">!function(d,i){if(!d.getElementById(i)){var j=d.createElement("script");j.id=i;j.src="https://widgets.getpocket.com/v1/j/btn.js?v=1";var w=d.getElementById(i);d.body.appendChild(j);}}(document,"pocket-btn-js");</script></li>';

 
 

変更完成

ソーシャルボタンを削除

これで要らないソーシャルボタンを削除できました。

 
 

Lightningの改造

 

この投稿へのコメント

コメントはありません。

コメントを残す