Canonical 링크 플러그인 제거

이 플러그인은 이 세상에서 “가장 단순하지만 유용한 디스코URS 플러그인” 중 하나일지도 모릅니다(적어도 제게는 그렇죠) :slight_smile:

기본적으로 이 게시물에서 설명한 이유로, 오늘 아침에 다음을 위해 이 플러그인을 작성하고 테스트했습니다:

  1. 디스코URS 플러그인에서 Ruby 모듈을 오버라이드하는 것이 얼마나 쉬운지 보여주기.
  2. 디스코URS 인스턴스에서 모든 canonical 링크를 제거하기(여기에서 설명한 이유에 따라).

디스코URS 사이트의 대부분은 이 플러그인을 사용할 이유가 없을 것이라는 점을 잘 알고 있습니다. 하지만 이 플러그인의 단순함은 초보 디스코URS 플러그인 개발자들이 Ruby 모듈의 메서드를 오버라이드(디스코URS 플러그인을 통해)하여 유사한 시스템 관리 작업을 수행하는 것이 얼마나 쉬운지 이해하는 데 도움이 됩니다.

솔직히 말해서, 저는 몇 달 동안 Ruby, Rails 및 디스코URS 플러그인을 배우기 위해 노력해 왔으며, Github의 거의 모든 디스코URS 플러그인과 meta의 모든 플러그인 튜토리얼을 읽었다고 생각합니다.

최근 저에게 가장 도움이 된 것은 Ruby의 기본으로 돌아가 Ruby 개발자가 알아야 할 기본 개념을 배우는 것이었습니다. 저는 디스코URS를 만나기 전에는 Ruby를 사용해 본 적이 없었지만, 이제 Ruby를 매우 좋아하게 되었습니다.

이 간단한 플러그인을 공유합니다. 다른 초보 플러그인 개발자들도 이를 유용하게 여기기를 바랍니다.

Screen Shot 2020-08-09 at 11.14.41 AM

정말 단순하니 너무 많이 웃지 마세요! :slight_smile:

참고: 단순함을 유지하기 위해 켜고 끌 수 있는 설정을 의도적으로 만들지 않았습니다. 저는 주로 모듈을 오버라이드하여 간단한 작업을 수행하는 것이 얼마나 쉬운지 보여주고 싶었으며, hopefully 다른 플러그인 초보자들이 저의 “단계별” Ruby 기초 학습에서 혜택을 볼 수 있기를 바랍니다.

7개의 좋아요