">
請先在佈景主題functions.php新增
//獲取文章特色圖片 function getPostThumbnailUrl($post_id){ $post_id = ( null === $post_id ) ? get_the_ID() : $post_id; $thumbnail_id = get_post_thumbnail_id($post_id); if($thumbnail_id ){ $thumb = wp_get_attachment_image_src($thumbnail_id, 'thumb'); return $thumb[0]; }else{ return false; } }
接著請修改JetPack外掛代碼
路徑/json-endpoints.php
請在%post_title%附近新增%post_thumbnail%(共有兩個地方需要新增)
約2432行
約2485行
路徑/modules/sharedaddy/sharing-sources.php
請在$url = str_replace( ‘%post_title%’, rawurlencode( $this->get_share_title( $post->ID ) ), $url );下方新增
$url = str_replace( '%post_thumbnail%', rawurlencode( $post_thumbnail_url = getPostThumbnailUrl($post->ID) ), $url );
路徑/modules/sharedaddy/sharing.php
請在, <code>%post_tags%</code>旁邊新增
, <code>%post_thumbnail%</code>
之後即可到JetPack分享依照下方網址格式新增對應的社群分享連結
新浪微博
http://service.weibo.com/share/share.php?title=%post_title%&pic=%post_thumbnail%&url=%post_full_url%
圖示
腾讯微博
http://v.t.qq.com/share/share.php?title=%post_title%&pic=%post_thumbnail%&url=%post_full_url%
圖示
QQ空间
http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?title=%post_title%&pic=%post_thumbnail%&url=%post_full_url%
圖示
豆瓣
http://www.douban.com/recommend/?title=%post_title%&pic=%post_thumbnail%&url=%post_full_url%
圖示
人人网
http://share.renren.com/share/buttonshare?link=%post_full_url%&title=%post_title%
圖示
Line
http://line.me/R/msg/text/?%post_title%%0D%0A%post_full_url%
圖示
TinyURL縮網址
http://tinyurl.com/create.php?url=%post_full_url%
圖示
收藏到FB (第三方工具)
https://parterburn.github.io/save-this-bookmarklet/?url=%post_full_url%
圖示
參考教學 https://blog.duncanworthy.me
一般會用到的變數像是
%post_title% 文章標題
%post_full_url% 完整網址
%post_excerpt% 文章摘要
%post_tags% 文章標籤
%post_thumbnail% 特色圖片(本教學所新增的參數)