it-gundan.com

퍼머 링크가 트위터 버튼에 표시되지 않습니다 (로컬 워드 프레스 문제가 있습니까?)

내 WordPress 게시물에 사용자 지정 "Tweet this"단추를 추가하려고합니다. 나는 공식 트위터 지침 을 고집합니다.

여기에 내가 실제로 끌어 내려고하는 것이있다. 나는 단추를 원하지 않는다. 나는 주문형 표정을 원한다. 나에게 그것은 단지 텍스트 이다. 이것은 내가 사용하는 코드입니다.

<a href="https://Twitter.com/share?url=<?php echo urlencode(get_permalink($post->ID)); ?> &text=<?php the_title(); ?> &via=username&count=horizontal" class="custom-Tweet-button">Tweet</a>

출력 :

@username을 통한 게시물 제목입니다.

그래서 문제는 permalink (<?php the_permalink(); ?>)가 표시되지 않는다는 것입니다.

나는 시도했다 :

  • https://Twitter.com/share?url=<?php echo urlencode(get_permalink($post->ID)); ?>
  • https://Twitter.com/share?url=<?php the_permalink(); ?>

추신 : 나는 또한 표준 트위터 버튼이 아니라 사용자 정의 하나를 시도했지만 permalink도 표시되지 않습니다.

만약 누군가가 내 코드에 문제가 있거나 개발을 위해 로컬 WordPress 를 사용하고 있기 때문에 이것이 문제가된다면 누구하나요?

1
pattulus

문제에 대해 잠을 자고 난 후에 나는 코드를 결정하고 이것을 시도했다.

<a href="https://Twitter.com/share?url=&text=<?php the_title(); ?>: <?php echo urlencode(get_permalink($post->ID)); ?> &via=username&count=horizontal" class="custom-Tweet-button">Tweet</a>

내가 말할 수있는 것은 그것이 있어야하는 것처럼 작동한다는 것입니다. 내 일정에 대한 다음 사항은 맞춤 URL 단축키를 통합하는 것입니다.

추신 : 특정 주제를 사용하면 특수한 % permalink % 및 % post-title % 구조를 사용할 수 있습니다. 기본 <?php the_title(); ?><?php the_permalink(); ?>을 해당 값으로 바꾸십시오.

0
pattulus