텀블러 사용법: 인덱스 페이지에서 트위트 공유버튼 설정 - 현재 보이는 글의 주소 단축주소 태그 인식


텀블러 블로그의 홈페이지, 검색결과페이지, 태그페이지 등과 같은 인덱스페이지에서는 트위트 공유버튼이 현재 보고 있는 글의 주소를 인식하지 못한다. 현재 브라우저 주소창에 있는 주소를 인식하기 때문이다. 예컨데,

홈페이지에서는     http://sarangchaetalk.tumblr.com/
태그페이지에서는  http://sarangchaetalk.tumblr.com/tagged/건강
과 같이 인식한다.

다시말하자면, 방문자가 인덱스페이지에서 현재 보고 있는 글을 트위트로 공유하고자 트위트 공유버튼을 누르면, 해당 글의 주소가 아닌 홈페이지 주소나 태그페이지 주소 또는 검색결과페이지 주소를 인식하여 트위트로 보내게 된다. 따라서, 트위트 사용자가 해당 주소를 클릭하였을 때, 공유하고자 한 글로 연결이 되지 않는다.

트위트가 현재 보이는 글의 주소를 인식하도록 하는 방법을 설명하기에 앞서, 한 가지 생각해야 할 것이 있다. 블로그의 인덱스 페이지에 표시되는(보여지는) 글 수를 1개로 설정했을 경우에 적용이 가능하다는 점이다.

1. 아래는 트위트 사이트에서 내려받은 공유버튼 스크립트 모양이다.
<a>태그와 <script> 두 부분으로 이루어져 있다.

<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>

<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>


2. 위의 <a>태그에 아래의 항목을 추가한다.

<a href="https://twitter.com/share" class="twitter-share-button" 여기에 추가하고자 하는 항목을 아래에서 복사하여 붙임>Tweet</a>

1) 현재 보이는 글의 제목
data-text="{block:Posts}{Title}{/block:Posts}"


2) 현재 보이는 글의 고유주소
(http://sarangchaetalk.tumblr.com/post/67029271997/south-australia-will-extend ..... 와 같은 모양)

data-url="{block:Posts}{Permalink}{/block:Posts}"


3) 현재 보이는 글의 줄인 주소(단축주소)
tmblr.co/ZaYtJq_Lxl0M 와 같은 모양)

data-url="{block:Posts}{ShortURL}{/block:Posts}"


4) 현재 보이는 글에 붙여진 태그를 트위트 해시태그로 포함
(#신경제질서 #마르크 .... 같은 모양)

data-hashtags="{block:Posts}{block:HasTags}{block:Tags}{Tag},{/block:Tags}{/block:HasTags}{/block:Posts}"

단, 위 2)번과 3)번은 모양만 다를뿐 같은 글 주소이므로, 둘 가운데 하나만 추가해야 한다.


위에서 1)글제목 3)단축 글주소 4)해시태그 항목을 추가하면 아래와 같은 모양이 된다.
아래 부분의 <script>는 트위트에서 내려받은 그대로이다.
<a href="https://twitter.com/share" class="twitter-share-button" data-url="{block:Posts}{ShortURL}{/block:Posts}" data-text="{block:Posts}{Title}{/block:Posts}" data-hashtags="{block:Posts}{block:HasTags}{block:Tags}{Tag},{/block:Tags}{/block:HasTags}{/block:Posts}">Tweet</a>

<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>



3.아래 그림은 위와 같이<a>태그를 수정하여 텀블러 블로그에 트위트 공유버튼을 넣고, 인덱스페이지에서 트위트로 글을 보냈을 때, 트위트에서 보여지는 모습이다.

텀블러 블로그 인덱스 페이지에서 트위트 공유버튼에 현재 글 주소 인식하게 설정하기


도움이 되었기를 바랍니다.
주인으로 삽시다 !
우리 스스로와 사랑하는 후세대를 위하여 !
사람(人) 민족 조국을 위하여 !!



《조로공동선언 : 2000년 7월 19일 평양》
반제자주 다극세계 창설 - 공정하고 합리적인 국제질서 수립



>> 조선 땅을 점령함 : 점령자(침략자) 미제국 맥아더 포고령

>> 한국인 마루타 : 주한미군 세균전 실체

>> 강제 백신(예방) 접종 : 강제 인구감축 대량학살 무기

>> 끊임없이 전쟁을 부추기는 피아트 머니 - 사기.착취.략탈.강탈 도구

>> 현금금지(캐시리스) 전자화폐(CBDC 씨비디씨) 특별인출권(에스디알)

>> 미국 달러 몰락, IMF SDR 특별인출권 국제기축통화 부상과 금

>> 딮 스테이트 : 그레이트리셋, 유엔 아젠다 2030, 2021, SDG 17, 아이디 2020, 4차산업혁명, 세계경제포럼, 세계화, 신세계질서, 세계단일정부, 세계재편



민족자주 승리에 대한 굳건한 믿음으로, 한미동맹파기! 미군철거!!

주권主權을 제 손에 틀어쥐고, 주인主人으로서 당당하고 재미나게 사는 땅을 만들어, 우리 후세대에게 물려줍시다.