WordPress 裡面有內建幾個可以分享到社交網路的按鈕,包含常見的Facebook, Google+,但就缺台灣人最常用的 LINE !!
上網找了一下,好像沒有適合的外掛可以直接用,找的到的方法是用改程式碼的方法,也只好先湊合著用了。改程式碼的缺點,就是每換一個佈景主題,就要在改一次。
主要的內容是參考 WordPress 文章下方增加 LINE Social Plugins
有需要的再看一下。我的系統裡的設定是
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
function LineSocialPlugin($content){ // 載入 LINE JS $content .= '<script src="https://d.line-scdn.net/r/web/social-plugin/js/thirdparty/loader.min.js" async="async" defer="defer"></script>'; // 設定按鈕樣式 $content .= '<style>.lineWrap{margin: 1rem 0 0 0;}.lineWrap iframe{ margin-right: .5rem; }</style>'; $content .= '<div class="lineWrap">'; // 在文章結尾加入「加入LINE讚」 $content .= '<div class="line-it-button" data-lang="zh_Hant" data-type="like" data-url="'. get_permalink() .'" style="display: none;"></div>'; // 在文章結尾加入「用LINE傳送」 $content .= '<div class="line-it-button" data-lang="zh_Hant" data-type="share-a" data-url="'. get_permalink() .'" style="display: none;"></div>'; // 在文章結尾加入「加入LINE好友」 $content .= '<div class="line-it-button" data-lang="zh_Hant" data-type="friend" data-lineid="@yourlineid" style="display: none;"></div>'; $content .='</div>'; return $content; } add_filter('the_content', 'LineSocialPlugin'); |
後來發現 WordPress 有另一個插件可以顯示LINE分享,而且跟原本的系統整合的比較好,但缺LINE按讚和加朋友等功能。LINE插件,可以看這篇 好用外掛推荐 。
Latest Comments