코드 스니펫 PRO

 
코드 스니펫 PRO
코드 조각 PRO의 일부 기능

7월 4일, 이미 클래식한 코드 조각 플러그인이 pRO 버전 템플릿의 functions.php에 필터와 함수를 배치하는 작업을 단순화하고 모든 코드 조각을 정리, 주석 처리, 가져오기 및 내보내기가 가능하도록 하는 등 10년 동안 한 가지 일만 잘 해온 끝에 프로 버전을 출시했습니다.

이제 가장 큰 문제는 새로운 기능이 비용을 지불할 가치가 있는지 여부입니다.

이 질문에 답하기 위해 어제 저는 15일 출시 혜택을 활용하여 가장 저렴한 1년 라이선스 중 하나를 결제하기로 결정했습니다.

게다가 수년간의 무료 서비스에 대한 감사의 표시로 최소한의 보답을 해야 할 것 같았습니다.

Code Snippets PRO
출시 제안 가격은 15일로 제한되며, 라이선스를 구매하면 갱신 시에도 이 가격이 유지됩니다.

새로운 기능

새로운 주요 기능은 이제 목록에 표시되는 스니펫이 색상별로 정리된 네 가지 유형이 있다는 것입니다.

템플릿에 기능을 추가할 수 있는 기존 PHP에 HTML, CSS, 자바스크립트가 추가되었습니다.

코드 스니펫 PRO

PHP

템플릿에 필터와 함수를 추가하는 원래 기능(PHP)은 functions.php를 편집하거나 기본 워드프레스 테마 파일 편집기를 가져오는 등 여러 가지 방법으로 이미 수행할 수 있었지만 코드 조각을 사용하면 간단하고 무엇보다도 빠르고 안전한 방법으로 실수를 취소할 수 있습니다.

구성 옵션은 이전과 동일하게 유지됩니다.

코드 스니펫 PRO

HTML

"콘텐츠"라는 이름의 이 옵션은 이제 무료 버전에서도 사용할 수 있습니다 무료 버전)을 사용하면 다른 인기 플러그인에도 이미 있는 머리글과 바닥글 내부를 포함하여 원하는 위치에 HTML 스니펫을 추가하고 표시할 수 있습니다.

코드 스니펫 PRO

이를 위해 PRO 버전에 다음 두 가지 새로운 블록을 추가했습니다 엘리멘터 (및 두 개의 위젯)와 구텐베르크용 블록을 추가했습니다.

제 경우에는 엘리멘터로 할 수 있는 일이긴 하지만 GeneratePress에서도 광고 삽입기로도 할 수 있는 일이지만, 표시하려는 페이지나 글에만 고정 콘텐츠를 수동으로 추가해야 하는 경우에 유용한 또 다른 대안(수동 재사용 가능한 블록)을 추가하는 것이라고 생각합니다. 즉, 조건부 옵션이 없습니다.

구텐베르크의 기본 "사용자 정의 HTML" 블록과 큰 차이가 없습니다. 일부 편집 옵션과 조건부 사용 및/또는 동적 콘텐츠를 추가하여 개선할 수 있습니다.

쇼트코드를 사용하여 글이나 페이지에 코드 조각을 임베드할 수도 있습니다.

코드 스니펫 PRO
구텐베르크용 코드 조각 블록은

CSS

스타일.css를 편집하거나 거의 모든 템플릿과 함께 제공되는 커스터마이저를 열지 않고도 CSS를 추가할 수 있습니다.

모든 수정 사항을 한곳에 모아 한눈에 검토할 수 있어 언제나 유용합니다.

코드 스니펫 PRO

스크립트

스니펫은 본문 또는 헤드 섹션의 JavaScript 파일로 사이트의 프론트엔드에 업로드할 수 있습니다. Matomo, Statcounter, Google 애널리틱스, Microsoft 클래리티, Facebook 픽셀 또는 기타 추적 코드나 사용자 정의 스크립트에서 코드를 추가하는 데 유용합니다.

코드 스니펫 PRO

출력 자바스크립트 및 CSS 스니펫을 최소화하고 외부 파일로 결합하여 공백을 없애고 코드를 최적화하여 로드 시간을 단축합니다.

코드 스니펫 PRO

아주 새로운 기능은 아니지만, 이 목록에 정리된 스크립트를 사용하는 것도 나쁘지 않습니다.

코드 표시 블록

플러그인은 구텐베르크가 블로그의 모든 글에 코드 조각의 코드를 표시할 수 있도록 두 번째 블록을 추가합니다.

코드 스니펫 PRO

구텐베르크 코드 블록을 사용해서도 할 수 있으므로 새로운 기능은 아니지만 유용하게 사용할 수 있습니다.

코드 조각은 편집 및 관리 영역과 글에 삽입된 코드에서 원하는 색상을 코드에 지정할 수 있는 다양한 템플릿 목록도 제공합니다.

코드 스니펫 PRO

향후 옵션

파이프라인에 표시되는 옵션 중 기능 목록 기능 목록에 표시되는 옵션 중에는 클라우드 이동, WP-CLI 사용, 스니펫 데이터에 대한 액세스 및 워드프레스 REST API를 통한 제어 작업과 관련된 몇 가지 옵션이 있습니다.

성능

플러그인을 선택할 때 특별히 주의하는 점 중 하나는 성능인데, 아무리 작은 영향을 미치더라도 추가하는 모든 애드온은 항상 전체 성능에 어느 정도 영향을 미치기 때문입니다.

코드 조각은 최적의 성능을 보장하기 위해 모두 동일한 SQL 쿼리로 가져 오기 때문에 추가 된 코드 조각의 수는 큰 차이가 없어야하므로 리소스 소비가 거의 눈에 띄지 않을 수 있다고 말합니다.

코드 조각은 워드프레스 데이터베이스의 wp_snippets 테이블에 저장되며(기본 접두사를 사용하는 경우), 워드프레스 멀티사이트에서는 네트워크 전체 코드 조각 테이블이 ms_snippets라고 불리며 그 앞에 선택한 접두사가 붙습니다.

코드 스니펫 PRO

28개의 스니펫이 추가된 이 테이블의 무게는 48Kb이며 스크립트 관리자에 따르면 Perfmatters 스크립트 관리자스크립트 매니저에 따르면 플러그인은 32.9Kb만 로드합니다.

코드 스니펫 PRO

영향

어쨌든 WPO의 팬이라면 모든 플러그인이 영향을 미치며이 경우 (과도하지는 않지만) 특정 편의를 희생하고 functions.php의 기능과 필터를 적용하여 플러그인을 없애고 style.css의 기능과 필터를 적용하여 플러그인을 줄일 수 있다는 것을 알고 있습니다.

이는 GTMetrix와 페이지 속도에서 측정한 DOM 및 기타 메트릭에 대한 영향에서 명확하게 확인할 수 있습니다.

코드 스니펫 PRO
코드 스니펫 PRO

코드 스니펫 PRO

결론

코드 스니펫 PRO

PRO 버전에서 좋은 소식을 제공하지 않더라도 무료 옵션이 많이 개선되었으며 두 사이트에서 사용할 수있는 기본 라이센스 가격은 제공하는 것에 대해 올바른 것 같습니다. 여전히 설치해야 할 기본적이고 필수적인 플러그인이라고 생각합니다.

가볍고 매우 유용하며 때로는 다른 곳을 건드리지 않고도 추가 할 수없는 모든 작은 수정 또는 수정을 한 곳에서 구성, 검토 및 편집 할 수있는 단일 위치를 가질 수 있으므로 근본적으로 시간을 절약 할 수 있습니다.

이렇게 하면 시간이 지나면서 워드프레스 코어, PHP 버전 또는 템플릿과 호환되지 않아 예기치 않은 오류가 발생하는 것을 방지할 수 있습니다.

또한 가끔(흔하지는 않지만) 코드 조각에 추가된 코드 조각이 일부 비호환성 또는 캐시 구성으로 인해 해당 코드 조각이 가리키는 파일에 추가된 것과 다른 동작을 할 수 있다는 점에 유의해야 합니다.

따라서 오류가 발생할 경우 항상 두 옵션을 모두 테스트하고 결과를 비교하는 것이 좋습니다.

많은 가식이나 지식이없는 사용자에게는 HTML을 추가 할 수있는 옵션 덕분에 코드 조각이 이제 거의 작고 기본적이며 겸손한 빌더라고 말할 수 있기 때문에 흥미 롭습니다.

또한 템플릿을 많이 손대지 않는 사람 중 한 명이라면 하위 테마를 사용하지 않아도 됩니다 를 사용하지 않아도 됩니다(예약 시).

장점

  • 가볍고 성능에 미치는 영향이 최소화됩니다.
  • 모든 코드 조각을 중앙 집중화하는 데 매우 유용하고 편리합니다.
  • HTML 콘텐츠 추가 및 코드 표시를 위한 두 개의 새로운 블록.

단점

  • 첫 번째 버전에는 새로운 주요 기능이 없다.
  • Freemius는 구독에 사용되는데, 그다지 마음에 들지 않았다.


Suscríbete por email para recibir las viñetas y los artículos completos y sin publicidad

Artículos relacionados

Este blog se aloja en LucusHost

LucusHost, el mejor hosting