워드프레스 GeneratePress 테마의 Read More 버튼의 URL에서 "#more-" 제거하기

워드프레스 정보를 제공하는 블로그 Avada 2021. 11. 22. 00:10 • 댓글:

워드프레스 GeneratePress 테마에서 블로그와 전면 페이지에서 Read More 버튼을 표시하는 경우 Read More 버튼의 URL에 '#more-123'과 같이 '#more-'가 추가됩니다. 이 More 앵커를 제거하고 싶은 경우 제너레이트프레스 테마에서는 제공하는 [**generate_more_jump**] 필터를 사용할 수 있습니다.

워드프레스 GeneratePress 테마의 Read More 버튼의 URL에서 '#more-' 제거하기

워드프레스 테마 사용자 정의하기에서 GeneratePress 테마의 최신 글이나 블로그에 Read More 버튼을 표시하는 옵션이 제공됩니다.

워드프레스 GeneratePress 테마의 Read More 버튼의 URL에 '#more-' 앵커

그러나 Read more 버튼의 URL에 [**#more-123**]과 같은 앵커가 추가되는 경우가 있습니다. 

워드프레스 GeneratePress 테마의 Read More 버튼의 URL에서 '#more-' 제거하기

가령 위의 그림과 같이 Read More 버튼의 URL이 [**https://www.example.com/글-이름/#more-123**]이 될 수 있습니다. URL에서 [**#more-**] 앵커를 제거하고 싶은 경우 다음 코드를 차일드 테마의 함수 파일에 추가하면 됩니다.

//Remove “#more-” from URL’s on homepage and Read More Button in GeneratePress theme 
add_filter( 'generate_more_jump', '__return_false' );

위의 링크를 테마의 함수 파일에 추가한 다음 사이트를 다시 로드하면 더 이상 Read More 버튼의 URL에 [**#more-**] 앵커가 추가되지 않을 것입니다.

차일드 테마를 설치하고 차일드 테마(자식 테마) 함수 파일에 위의 코드를 추가하시기 바랍니다. 테마 함수 파일을 수정하기 위해서는 FTP에 접속해야 할 수도 있습니다. FTP 계정을 모르는 경우 웹호스팅 업체에 문의하면 도움을 받을 수 있을 것입니다. 블루호스트 등 cPanel 환경을 제공하는 호스팅을 이용하는 경우에는 cPanel의 FTP Accounts에서 새로운 FTP 계정을 생성할 수 있습니다.

 

블루호스트(Bluehost)에서 FTP 계정 만들기 (새로운 cPanel 인터페이스)

해외 호스팅 중 하나인 블루호스트(Bluehost)에서는 cPanel을 제공하므로 수월하게 FTP 계정을 만들 수 있습니다. 외부인이 내 사이트에 FTP를 통해 접속하도록 허용해야 하는 경우가 있을 수 있습니

avada.tistory.com

 

마치며

별것은 아니지만 GeneratePress 테마의 블로그나 전면 페이지에서 더 보기 버튼의 URL에 '#more-123' 형식의 앵커가 추가되는 것이 마음에 들지 않을 경우 본문에서 제시하는 코드를 테마 함수 파일에 추가할 수 있습니다. 

참고

https://avada.tistory.com/2299

 

GeneratePress 테마로 워드프레스 블로그 세팅 예시 (How to Customize GP)

워드프레스 테마 중에서 GeneratePress 테마가 속도가 빠르고 커스텀하기에 좋아서 저는 거의 대부분 사이트에 이 테마를 사용하고 있습니다. 이 테마를 사용하는 사이트/블로그가 점차 늘어나는

avada.tistory.com

https://avada.tistory.com/2279

 

워드프레스 수익형 블로그 만들기

블로그로 돈을 벌고 싶어 하는 분들은 많지만 실제 유의미한 수익을 올리는 분들은 많지 않습니다. 블로그로 수익을 올릴 수 있는 방법은 다양합니다. 수익을 목적으로 한다면 수익형 블로그 운

avada.tistory.com