워드프레스 GeneratePress 테마에서 블로그와 전면 페이지에서 Read More 버튼을 표시하는 경우 Read More 버튼의 URL에 '#more-123'과 같이 '#more-'가 추가됩니다. 이 More 앵커를 제거하고 싶은 경우 제너레이트프레스 테마에서는 제공하는 [**generate_more_jump**] 필터를 사용할 수 있습니다.
워드프레스 GeneratePress 테마의 Read More 버튼의 URL에서 '#more-' 제거하기
워드프레스 테마 사용자 정의하기에서 GeneratePress 테마의 최신 글이나 블로그에 Read More 버튼을 표시하는 옵션이 제공됩니다.
그러나 Read more 버튼의 URL에 [**#more-123**]과 같은 앵커가 추가되는 경우가 있습니다.
가령 위의 그림과 같이 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 계정을 생성할 수 있습니다.
마치며
별것은 아니지만 GeneratePress 테마의 블로그나 전면 페이지에서 더 보기 버튼의 URL에 '#more-123' 형식의 앵커가 추가되는 것이 마음에 들지 않을 경우 본문에서 제시하는 코드를 테마 함수 파일에 추가할 수 있습니다.
참고
https://avada.tistory.com/2299
https://avada.tistory.com/2279