WP Lookout을 사용하면 WordPress 사용자가 선호하는 플러그인 및 테마에 대한 알림을 추적하고 수신할 수 있습니다.

게시 됨: 2021-01-29

WordPress는 플러그인 소유권 변경을 사용자에게 알려야 합니까? 그것은 Ian Atkins가 두 달 전에 한 질문이었습니다. WP Tavern 독자들은 적어도 우리 기사에 대해 언급한 사람들은 좋은 생각이라고 생각하는 것 같았습니다. 그러나 원래 Trac 티켓은 그 이후로 어떤 움직임도 보이지 않았습니다.

프로세스 자동화에는 실제 기술적인 문제가 있습니다. 소유권 변경이 플러그인 작성자의 변경과 반드시 ​​일치하는 것은 아닙니다. 누군가가 회사를 인수하고 브랜드를 유지하는 경우가 종종 있습니다.

이러한 변경 사항을 추적하기 위해 반드시 WordPress를 통과할 필요는 없습니다. Chris Hardie는 이러한 변경 사항 등을 사용자에게 알리는 WP Lookout이라는 서비스를 구축했습니다. 또한 2020년 8월부터 사용 가능합니다.

Hardie는 "WP Lookout은 누군가가 관심을 갖고 있는 WordPress 테마 및 플러그인에 대한 흥미로운 변경 사항을 감시합니다."라고 말했습니다. "저는 WordPress 전문 개발자, 컨설턴트 및 사이트 관리자가 자신(및 고객)이 의존하는 플러그인 및 테마에 대해 더 많은 정보를 얻고자 하는 사이트 관리자를 위해 WP Lookout을 만들었습니다."

WP Lookout은 플러그인 소유권 변경과 동일한 문제에 직면해 있지만 이점이 있습니다. 또한 WP Tavern 및 Post Status를 포함한 WordPress 뉴스 조직을 추적합니다. 플러그인의 WordPress.org 페이지에 소유권 변경 사항이 반영되지 않더라도 뉴스에서 그 이야기가 선택될 수 있습니다.

Hardie는 2020년 12월 초에 뉴스 추적 기능을 출시했습니다. 여기에는 서비스 보안 알림 시스템의 일부로 Wordfence 취약점 블로그와 iThemes 취약점 정리 블로그가 포함됩니다. 이 서비스는 또한 보안과 관련된 키워드에 대한 변경 로그를 검색합니다.

알림은 여기서 그치지 않습니다. WP Lookout은 플러그인, 테마 및 핵심 WordPress 업데이트를 추적합니다. 또한 Advanced Custom Fields Pro, Gravity Forms 및 WP Rocket과 같은 여러 상용 플러그인을 지원합니다.

“WordPress 사이트에서 테마나 플러그인을 처음 사용하기로 결정할 때 코드 품질, 등급, 지원 응답성, 새로운 릴리스 기록, 보안 수정 속도 등을 철저히 조사하지만 일단 설치되면 시간이 지남에 따라 중요한 '건강' 정보를 무시합니다.”라고 Hardie가 말했습니다. "자동 업데이트는 여러 관점에서 훌륭하지만 시간이 지남에 따라 중요하지 않은 WordPress 사이트를 관리하고 문제를 해결해야 했던 사람이라면 예를 들어 변경 로그에서 어떤 일이 일어나고 있는지 또는 플러그인의 소유권이 변경되었습니다. 그러나 그 정보를 수집하기 위해 매주 여러 사이트에서 wp-admin에 로그인하려는 사람은 아무도 없습니다."

Hardie는 WP Lookout은 소수의 플러그인 및 테마에 대한 일일 이메일 알림을 원하는 사람들을 위해 항상 강력한 무료 옵션을 제공할 것이라고 말했습니다. 그러나 고객이 더 많은 기능에 액세스할 수 있는 유료 계층이 있습니다. 이를 통해 사용자는 더 많은 플러그인과 테마를 추적하고 이메일, RSS, Slack 또는 맞춤형 웹훅을 통해 즉각적인 알림을 받을 수 있습니다.

"중간 계층은 최대 50개의 테마/플러그인, 즉각적인 이메일 알림 및 개인화된 RSS 피드를 지원합니다."라고 그는 말했습니다. “Builder 계층은 최대 200개의 테마/플러그인을 지원하고 보안 관련 알림만 받는 옵션과 함께 Slack 및 사용자 지정 웹훅 지원을 추가합니다. 더 많은 실제 사용자 피드백을 통해 시간이 지남에 따라 각 계층의 내용을 조정할 수 있습니다.”

모든 사용자는 가입 후 몇 주 동안 빌더 계층에 액세스할 수 있습니다. 그 후에는 프리 티어 기능을 구독하거나 계속 사용해야 합니다.

서비스 작동 방식

WP Lookout 웹사이트를 통한 단일 플러그인 추적 기록.
단일 플러그인 추적 기록.

WP Lookout을 사용하면 개별 플러그인에 대한 추적기를 검색하고 추가할 수 있습니다. 이 서비스는 주로 플러그인 및 테마 데이터를 가져오기 위해 공개 WordPress.org API에 의존합니다. 이것은 WordPress가 업데이트가 있는지 확인하는 데 사용하는 것과 동일한 시스템입니다.

Hardie는 "하지만 API가 제공하는 것 이상이기도 합니다."라고 말했습니다. "예를 들어 테마 작성자가 .ORG 테마 변경 로그를 제공하는 표준이 아직 없으므로 wp-admin에서 테마를 업데이트할 때 정보가 표시되지 않습니다. 당신은 그것을 찾으려면 Trac이나 소스 파일을 뒤져야 할 것입니다. 따라서 WP Lookout은 변경 로그 세부 정보에 대한 추적을 추적하여 바로 앞에 놓습니다.”

WP Lookout 서비스를 통해 여러 플러그인을 추적하고 있습니다.
활성 플러그인 추적기.

플러그인 디렉토리에서 사용할 수 있는 WP Lookout 플러그인도 있습니다. 사용자가 WP Lookout 웹 사이트에서 얻을 수 있는 API 키를 사용합니다. 그런 다음 플러그인은 WP Lookout 서비스가 어떤 플러그인과 테마가 설치되어 있는지 알게 하고 이를 트래커로 추가합니다. 플러그인을 사용하면 개별 플러그인과 테마를 수동으로 추가하는 것보다 훨씬 효율적입니다.

WordPress.org에 없는 플러그인 및 테마의 경우 서비스는 타사 개발자가 제공하는 사용자 지정 업데이트 API를 사용합니다. 충분하지 않으면 웹 페이지 스크래핑을 사용합니다. 뉴스 소스의 경우 RSS 피드를 구문 분석합니다.

Hardie는 "WordPress 테마 및 플러그인 작성자가 제품에 대한 데이터를 공개적으로 관리하고 표시하는 다양한 방법을 보는 것은 흥미로웠습니다."라고 말했습니다. “일부는 .ORG API와 동일한 수준의 세부 정보를 반환하는 API 엔드포인트를 가지고 있고, 일부는 일부 내부 도구에 의해 생성된 변경 로그/버전 문서를 가지고 있으며, 여전히 다른 것들은 별로 신경 쓰지 않습니다. WP Lookout과 같은 도구가 더 이상 필요하지 않게 되는 경우에도/특히 소프트웨어 업데이트를 유지하는 문화를 증진하는 데 도움이 되도록 장기적으로 여기에서 무언가를 표준화해야 한다는 주장이 제기될 수 있다고 생각합니다.”

WP Lookout의 미래

하디는 자신이 이미 구축한 것 위에 앉을 계획이 없습니다. 다음 목표 중 하나는 WordPress.org에 없는 새로운 테마와 플러그인을 정기적으로 추가하는 것입니다. 이는 개발 팀과 연결하고 사용자가 공개 API가 없는 경우가 많은 항목에 대한 알림을 받을 수 있는 방법을 알아내는 것을 의미합니다. 이 분야에서 표준화가 부족하면 넘어야 할 장애물이 될 수 있습니다.

"추적 GitHub 리포지토리 릴리스 통합, WP Lookout에서 wp-admin 인터페이스로 몇 가지 유용한 데이터 포인트 가져오기, WordPress Packagist 통합, 추적기별 Slack 채널 구성 허용 등을 포함하여 추가할 계획인 기능의 긴 목록이 있습니다. 테마/플러그인 작성자가 .org 코드 리포지토리 외부에서 유지 관리하기로 선택한 더 나은 국제화 및 더 나은 변경 로그 처리"라고 말했습니다.

Hardie는 기능 아이디어로 너무 앞서가고 싶지 않습니다. 그는 사용자가 유용하다고 생각하는 것에 대해 더 많은 피드백을 받게 되어 매우 기쁩니다. 현재 80명의 사용자가 있으며 공개적으로 사용 가능한 데이터입니다. WP Lookout은 공개 데이터 및 재무 투명성 페이지를 유지 관리합니다.

"고급 사용자를 위한 유료 옵션이 있음에도 불구하고 저는 주로 이것을 WordPress 커뮤니티를 위해 운영하고 싶은 서비스로 생각하고 항상 강력한 무료 기능 세트를 사용할 것입니다."라고 말했습니다. "또한 Five for the Future에 참여하기 위해 최선을 다하고 있습니다. 여기에서 배운 것을 개선하여 WP Lookout을 활용하는지 여부에 관계없이 모든 WordPress 사용자에게 도움이 될 수 있습니다."