2017-03-23 5 views
2

내 블로그에는 다른 사람처럼 정상적으로 작동하는 트윗 버튼이 있습니다. 페이지 제목과 URL을 각각 데이터 : post.title/data : post.url로 가져옵니다. 문제는 며칠 전 해시와 해당 도서의 게시물 번호를 추가했기 때문입니다. 예를 들어, 129 번째 텍스트의 제목은 "Kernel"이었고 "# 129 Kernel"(따옴표 제외)으로 바뀌었고이 후에 트윗 버튼은 글의 제목과 # 그 후에 온다.트위터 버튼에 '23'을 넣으려면 '#'을 사용하십시오.

# 23 %를 대체하면 완벽하게 작동하지만 모든 게시물의 이름을 바꾸지 않고 자동으로 대체 할 수있는 방법이 있다는 것을 알고 있습니다.

포스트의 링크 : 대신에 다음과 같은 데이터 태그를 사용하여 http://einconformado.blogspot.com/2015/06/kernel.html

+0

Twitter 링크는 귀하가 직접 코딩 한 것입니까? 아니면 blogspot에서 제공 한 것입니까? – Squeakasaur

+0

그것은 뭔가 매뉴얼, Squeakasaur입니다. 그것은 템플릿에 들어와 내가 직접 편집했습니다. 나는 지금 여기에 그것을 복사 할 수 없을 것이다. (나는 모바일에 있고 소스는 내 랩탑에있다.) 그러나 그것은 다음과 같다 : Send to Twitter

+0

독자는 당신이 제공 한 링크를보고 대답해야한다. 문제? 그렇다면 문제는 그 자체로 토픽과 관련이 없습니다. 질문에 대답하는 데 필요한 모든 것이 게시물 자체에 추가되어야하므로 중요합니다. 이렇게하면 독자가 쉽게 사용할 수 있고 링크가 끊어지지 않도록 보호 할 수 있습니다. – halfer

답변

0

시도 -

expr:href='"https://www.blogger.com/share-post.g?blogID=" + data:blog.blogId + "&postID=" + data:post.id + "&target=twitter"' 

이 블로거가 제공하는 기본 공유 URL 생성기입니다. 자동 후 자동 작성의 트위터 공유 제목으로 창을 URL로 리디렉션됩니다

https://www.blogger.com/share-post.g?blogID=BLOGID&postID=POSTID&target=twitter 

이 -이 형태의 URL을 생성합니다. 게시물의 제목이 이스케이프됩니다. 이 공유 URL 생성기는

이 존재의 단점을 추가 할 수없는 (facebook, 첫 번째 줄에 target 매개 변수를 대체하여 pinterest, email 일명)뿐만 아니라 다른 소셜 네트워크에 공유 URL을 생성하기 위해 사용될 수있다 사용자가 일반적으로 Twitter 공유 URL을 만들 때 할 수있는 것처럼 해시 태그를 따르거나 추가 할 수 있습니다.

+0

안녕하세요, Prayag. 이 옵션을 시도했지만 아직 작동하지 않았습니다. 게시물의 제목에 '#'이 없지만 해시가 포함되어 있으면 URL이 읽히지 않습니다 (링크 끝에 '& target = twitter'가 표시됨). 모든 게시물의 제목을 편집하지 않고이 문제를 해결할 방법이 있다고 생각하지만 실제로 모든 게시물의 # 개를 꺼내려고합니다. 고마워, 친구! 신의 축복이있어! =] –

+0

@ Vítor이 코드는 아무런 문제없이 작동합니다. 다음은이 내용을 블로그에 통합하는 과정과 제목에 특수 문자를 사용하는 과정을 보여주는 GIF입니다. http://i.imgur.com/P3ldL1d.gif –

+0

예, Prayag입니다. 나는 아마 뭔가 잘못 했어 ...하지만 나는 이미 모든 게시물의 제목 중 '#'을 꺼냈다. 분명히 트윗 버튼이 작동한다. 그럼에도 불구하고 친절에 감사드립니다. 신의 축복 이여. 안아! =] –